Tutto il testo di input strutturato passato al modello come prompt.
Un elemento MessagePrompt
contiene un insieme strutturato di campi che forniscono il contesto per la conversazione, esempi di coppie di messaggi di input/output del modello dell'utente che preparano il modello a rispondere in modi diversi e la cronologia della conversazione o l'elenco di messaggi che rappresentano i cambiamenti alternati della conversazione tra l'utente e il modello.
Rappresentazione JSON |
---|
{ "context": string, "examples": [ { object ( |
Campi | |
---|---|
context |
Campo facoltativo. Testo che dovrebbe essere fornito prima al modello per stabilire la risposta. Se non è vuoto, questo valore Questo campo può essere una descrizione del prompt inviato al modello per fornire un contesto e guidare le risposte. Esempi: "Traduci la frase dall'inglese al francese" oppure "Da una dichiarazione, classifica il sentimento come felice, triste o neutro". Tutto ciò che è incluso in questo campo avrà la precedenza sulla cronologia dei messaggi se le dimensioni totali di input superano il valore |
examples[] |
Campo facoltativo. Esempi di ciò che dovrebbe generare il modello. Sono inclusi sia l'input dell'utente sia la risposta che il modello deve emulare. Questi |
messages[] |
Obbligatorio. Un'istantanea della cronologia della conversazione recente in ordine cronologico. Alterna due autori. Se le dimensioni totali di input superano |
Esempio
Un esempio di input/output utilizzato per istruire il modello.
Dimostra come il modello dovrebbe rispondere o formattare la sua risposta.
Rappresentazione JSON |
---|
{ "input": { object ( |
Campi | |
---|---|
input |
Obbligatorio. Esempio di input |
output |
Obbligatorio. Un esempio dell'output del modello in base all'input. |