- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
Genera una risposta dal modello con un input MessagePrompt
.
Richiesta HTTP
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:generateMessage
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
model |
Obbligatorio. Il nome del modello da utilizzare. Formato: |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"prompt": {
object ( |
Campi | |
---|---|
prompt |
Obbligatorio. L'input testuale strutturato fornito al modello come prompt. Dato un prompt, il modello restituirà quello che prevede essere il messaggio successivo nella discussione. |
temperature |
Campo facoltativo. Controlla la casualità dell'output. I valori possono essere superiori a |
candidateCount |
Campo facoltativo. Il numero di messaggi di risposta generati da restituire. Questo valore deve essere compreso tra |
topP |
Campo facoltativo. La probabilità cumulativa massima di token da considerare durante il campionamento. Il modello utilizza il campionamento combinato di Top-k e nucleo. Il campionamento del nucleo considera l'insieme più piccolo di token la cui somma di probabilità è almeno |
topK |
Campo facoltativo. Il numero massimo di token da considerare durante il campionamento. Il modello utilizza il campionamento combinato di Top-k e nucleo. Il campionamento Top-K considera l'insieme di |
Corpo della risposta
La risposta dal modello.
Sono inclusi i messaggi dei candidati e la cronologia delle conversazioni sotto forma di messaggi in ordine cronologico.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "candidates": [ { object ( |
Campi | |
---|---|
candidates[] |
Messaggi di risposta dei candidati dal modello. |
messages[] |
La cronologia delle conversazioni utilizzata dal modello. |
filters[] |
Un insieme di metadati del filtro dei contenuti per il testo del prompt e della risposta. Indica quali |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/generative-language
https://www.googleapis.com/auth/generative-language.tuning
https://www.googleapis.com/auth/generative-language.tuning.readonly
https://www.googleapis.com/auth/generative-language.retriever
https://www.googleapis.com/auth/generative-language.retriever.readonly
Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.