Questo documento mostra le strategie per la creazione di prompt che funzionano con il modello supportato per avviare 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 codice di debug che non si compila o che contiene un bug.
- Documentazione: ricevi assistenza per comprendere il codice, in modo da documentarlo in modo accurato.
- Apprendimento: ricevi aiuto con informazioni sulla programmazione che non conosci bene.
Modelli supportati
I seguenti modelli supportano le attività di chat del codice:
- Gemini 1.5 Flash
- Gemini 1.5 Pro
- Gemini 1.0 Pro
Esempio di prompt di chat di codice
Puoi utilizzare il modello di chat del codice per generare il codice. Nella chat di esempio seguente, l'utente richiede una funzione che calcola il minimo di due numeri.
Questa è la prima richiesta dell'utente:
Hi, how are you? I'm doing great, thanks for asking! How can I help you today? |
Questo è il secondo prompt 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 chat con Gemini.
- Scopri come creare prompt di generazione di codice.
- Scopri come creare prompt di completamento del codice.
- Scopri di più sulle best practice per l'IA responsabile e sui filtri di sicurezza di Vertex AI.