Opzioni per controllare la generazione delle risposte

Puoi controllare la generazione delle risposte in vari modi, a seconda del caso d'uso e del livello di controllo necessario.

Progettazione dei prompt

Scopri di più sulla progettazione dei prompt per influenzare il modello in modo che generi output specifici per le tue esigenze.

Ad esempio, scopri come fornire informazioni pertinenti associate all'attività in modo strutturato.

Configurazione modello

Imposta una configurazione del modello per controllare il modo in cui il modello genera una risposta. Le opzioni di configurazione dipendono dal modello e dalla funzionalità che utilizzi.

Per i modelli Gemini, puoi configurare parametri come token di output massimi, temperatura, Top-K e Top-P. Se utilizzi Gemini Live API o un modello Gemini in grado di generare output multimodali, puoi configurare ulteriormente il tipo di risposta (audio, testo o immagini) e la voce utilizzata nelle risposte audio.

Per i modelli Imagen, puoi configurare parametri come il numero di immagini da generare, le proporzioni, l'aggiunta di una filigrana e così via.

Impostazioni di sicurezza

Utilizza le impostazioni di sicurezza per regolare la probabilità di ricevere risposte che potrebbero essere considerate dannose. Queste impostazioni possono aiutarti a controllare l'output per possibili incitamento all'odio, molestie, esplicitezza sessuale e contenuti pericolosi.

Ad esempio, puoi bloccare le risposte che promuovono o consentono l'accesso a beni, servizi e attività dannosi.

Istruzioni di sistema

Imposta le istruzioni di sistema per guidare il comportamento del modello. Questa funzionalità è come un "preambolo" che aggiungi prima che il modello riceva ulteriori istruzioni dall'utente finale.

Ad esempio, puoi chiedere al modello di restituire risposte come se fosse un pirata o di restituire risposte in un formato specifico.

Output strutturato utilizzando lo schema della risposta

Passa uno schema di risposta insieme al prompt per specificare uno schema di output specifico. Questa funzionalità viene utilizzata più spesso quando si genera un output JSON, ma può essere utilizzata anche per attività di classificazione (ad esempio quando vuoi che il modello utilizzi etichette o tag specifici).