Scrivere prompt migliori per Gemini in Google Cloud

Questo documento descrive come ottimizzare i prompt che invii a Gemini e il tipo di assistenza che fornisce in modo da poter essere più produttivo utilizzando i prodotti e i servizi Google Cloud.

Puoi inviare prompt a Gemini in modi diversi a seconda del prodotto Google Cloud che stai utilizzando. Per alcuni prodotti, inserisci prompt in un'interfaccia conversazionale, mentre in altri puoi usare editor di codice o query. Per istruzioni su come inserire i prompt, consulta la documentazione del tuo prodotto.

Per ulteriori informazioni su Gemini, un collaboratore basato sull'AI di Google Cloud, consulta la panoramica di Gemini in Google Cloud.

Fornisci contesto e dettagli nei prompt

Le domande che poni a Gemini, incluse le informazioni di input o il codice che vuoi che Gemini esamini o completi, sono chiamate messaggi. Le risposte o i completamenti di codice che ricevi da Gemini sono chiamati risposte.

Quando chiedi aiuto a Gemini, devi includere il maggior contesto e dettagli specifici. Poiché le risposte create con l'IA si basano su una vasta gamma di possibilità, è importante essere precisi. Per risultati ottimali, i prompt non devono superare i 4000 caratteri.

Ecco alcuni modi per fornire contesto e dettagli utili nei prompt:

  • Scrivi il prompt come se stessi parlando con una persona. Non inserire solo le parole chiave come faresti quando cerchi un documento online, ma includi il tipo di dettaglio che dovresti includere quando spieghi un problema a qualcuno. Ad esempio, invece di inserire i termini "carico di lavoro GKE", poniti una domanda completa: "Quali tipi di carichi di lavoro sono supportati da GKE?".

  • Spiega a Gemini perché stai cercando di completare un'attività. I dettagli su ciò che stai cercando di ottenere possono aiutare Gemini a fornire una risposta più utile. Ad esempio, indicare a Gemini di voler "configurare un sito Google Cloud semplice e sicuro per l'hosting di un blog" fornisce a Gemini dettagli più utili del semplice fatto di chiedere "come eseguire il deployment di un sito web". Poiché spesso esistono diversi modi corretti per raggiungere un obiettivo tecnico, fornire a Gemini un contesto sufficiente può contribuire a garantire una buona risposta.

  • Comunica a Gemini di includere tutti i parametri in un comando. Ad esempio, quando chiedi a Gemini di generare funzioni di codice, è probabile che tu produca una risposta più utile e dettagliata dicendo a "assicurati che tutti i metodi utilizzino gli argomenti richiesti".

  • Metti in risalto il tuo livello di competenza. È particolarmente utile abbinare la richiesta di prompt al tuo livello di esperienza quando chiedi un suggerimento. Chiedere a Gemini di spiegare un concetto o un codice come se fossi un programmatore esperto o un programmatore alle prime armi, puoi ottenere risultati diversi e più appropriati.

    Ad esempio, per chiedere a Gemini di rispondere da un contesto esperto, potresti chiedere a Gemini di creare codice Python per elencare tutte le istanze di Compute Engine. Sei uno sviluppatore di software esperto che utilizza Google Cloud." Allo stesso modo, potresti chiedere a Gemini di "spiegare Kubernetes e i suoi vantaggi nel modo più semplice possibile" .

  • Includi dettagli su prodotti e tecnologie. Se stai cercando risposte su un prodotto, una tecnologia o una capacità tecnica specifica, includile nel prompt. Analogamente, specificare un linguaggio di programmazione può aiutarti a ottenere risposte più pertinenti. Se hai dubbi sulle tecnologie o sui prodotti da prendere in considerazione, chiedi a Gemini di confrontare le diverse opzioni.

  • Suddividi i problemi complessi in più richieste. Scrivere prompt separati può aiutare Gemini a perfezionare e focalizzare le risposte che fornisce, aiutandoti a passare progressivamente verso una soluzione.

Che tipo di assistenza può offrirti Gemini?

Sebbene esistano molti modi per utilizzare le funzionalità di linguaggio e codice in Gemini, le sezioni seguenti descrivono alcune aree chiave in cui l'assistenza di Gemini può essere più utile.

Ricorda che Gemini può produrre risultati imprevisti, incompleti o errati quando chiedi aiuto. Per maggiori informazioni, consulta Gemini in Google Cloud e IA responsabile.

Prompt di informazioni e riferimenti

Puoi chiedere a Gemini informazioni su prodotti e servizi Google Cloud, tecnologie generali, definizioni e su come questi concetti e tecnologie siano correlati tra loro. Ad esempio, puoi chiedere a Gemini:

  • "Cosa significa "architettura serverless" in Google Cloud?"
  • "Quali prodotti Google Cloud forniscono il supporto per i cluster Kubernetes gestiti?"
  • "Quali sono le principali caratteristiche tecniche di BigQuery?"
  • "Quando dovrei usare Compute Engine anziché App Engine?"
  • "Quali sono i tipi di test dei modelli supportati da Vertex AI?"
  • "Quale analisi delle vulnerabilità offre Security Command Center di Google?"

Prompt analitici e operativi

Puoi chiedere a Gemini di riassumere e semplificare le funzioni di codice e fornire suggerimenti operativi. Ad esempio, puoi chiedere a Gemini:

  • "Semplifica il codice che ho selezionato" (ad esempio, dopo aver selezionato il codice Python in un IDE).
  • "Riepiloga lo scopo di questa funzione" (ad esempio, dopo aver selezionato una funzione di codice C in un IDE).
  • "Come posso ottimizzare le autorizzazioni IAM?"

Prompt di attività

Puoi chiedere a Gemini di aiutarti a svolgere un'attività specifica o un insieme di attività. Per le attività complesse, prova a suddividere i prompt in passaggi separati. Ad esempio, puoi ottenere informazioni su procedure e attività con domande come le seguenti:

  • "Come faccio a configurare un account Google Cloud?"
  • "Come faccio a rendere pubblico un bucket?"
  • "Come faccio a eseguire il pull dei messaggi da una sottoscrizione Pub/Sub?"
  • "Come si usa Vertex AI per il deployment di un modello?"

Prompt generativi

Gemini può generare e completare strutture di codice quando inserisci una richiesta da un IDE o dalla console Google Cloud. Gemini può anche essere utile per generare documentazione di processo per la progettazione e lo sviluppo del codice.

Ad esempio, puoi chiedere a Gemini di aiutarti a:

  • "Crea una funzione con variabili specifiche in C."
  • "Crea un piano generale per la progettazione, la creazione e il deployment di un'app web in Google Cloud."
  • "Crea un file YAML del cluster Kubernetes Bare Metal con indirizzi IP predefiniti."
  • "Crea codice JavaScript per un menu a discesa."
  • "Crea una breve storia utente facile da capire su un data scientist chiamato Kim che progetta un modello Vertex AI."
  • "Crea un comando gcloud per concedere allo sviluppatore l'accesso al gruppo Google per visualizzare il mio progetto Google Cloud."

Invia il tuo feedback

Quando ci fornisci un feedback positivo o negativo sulla tua esperienza di conversazione con Gemini, ci aiuti a migliorare i servizi sottostanti che utilizziamo per fornirti le risposte. Grazie al feedback e alla tua autorizzazione esplicita, possiamo migliorare Gemini in modo che fornisca suggerimenti migliori con meno errori, nonché che vengano rafforzate le risposte corrette. Per maggiori informazioni, consulta Fornire feedback su Gemini.

Passaggi successivi