Questo documento illustra le strategie per creare prompt che funzionino con il modello supportato per avere una conversazione con il chatbot sul codice.
Casi d'uso
Ecco alcuni casi d'uso comuni per la chat di codice:
- Debug: ricevi assistenza per il debug del codice che non viene compilato o che contiene un bug.
- Documentazione: ricevi assistenza per comprendere il codice in modo da poterlo documentare con precisione.
- Apprendimento: ricevi assistenza per imparare a utilizzare il codice con cui non hai molta familiarità.
Modelli supportati
I seguenti modelli supportano le attività di chat di codice:
- Gemini 1.5 Flash
- Gemini 1.5 Pro
- Gemini 1.0 Pro
Prompt di chat di esempio per il codice
Puoi utilizzare il modello di chat di codice per generare codice. Nel seguente esempio di chat, l'utente richiede una funzione che calcoli il minimo di due numeri.
Questo è il primo prompt dell'utente:
Hi, how are you? I'm doing great, thanks for asking! How can I help you today? |
Questa è la seconda richiesta dell'utente che genera il codice per una funzione:
Please help write a function to calculate the min of two numbers. ``` def min_of_two_numbers(a, b): """Returns the minimum of two numbers.""" if a < b: return a else: return b ``` |
Passaggi successivi
- Scopri come inviare richieste di prompt di Gemini Chat.
- Scopri come creare prompt per la generazione di codice.
- Scopri come creare prompt di completamento del codice.
- Scopri le best practice per l'AI responsabile e i filtri di sicurezza di Vertex AI.