Todo o texto de entrada estruturado transmitido ao modelo como comando.
Uma MessagePrompt
contém um conjunto estruturado de campos que fornecem contexto para a conversa, exemplos de pares de mensagens de saída/entrada do usuário que preparam o modelo para responder de diferentes maneiras e o histórico ou lista de mensagens que representam as interações alternadas da conversa entre o usuário e o modelo.
Representação JSON |
---|
{ "context": string, "examples": [ { object ( |
Campos | |
---|---|
context |
Opcional. Texto que deve ser fornecido ao modelo primeiro para fundamentar a resposta. Se não estiver vazio, esse Esse campo pode ser uma descrição do comando ao modelo para ajudar a contextualizar e orientar as respostas. Exemplos: "Traduza a frase do português para o francês." ou "Com uma declaração, classifique o sentimento como feliz, triste ou neutro". Qualquer item incluído nesse campo terá precedência sobre o histórico de mensagens se o tamanho total da entrada exceder o |
examples[] |
Opcional. Exemplos do que o modelo precisa gerar. Isso inclui a entrada do usuário e a resposta que o modelo precisa emular. Essas |
messages[] |
Obrigatório. Um resumo do histórico da conversa recente em ordem cronológica. Alterna entre dois autores. Se o tamanho total da entrada exceder o |
Exemplo
Um exemplo de entrada/saída usado para instruir o modelo.
Ela demonstra como o modelo deve responder ou formatar a resposta.
Representação JSON |
---|
{ "input": { object ( |
Campos | |
---|---|
input |
Obrigatório. Um exemplo de entrada |
output |
Obrigatório. Um exemplo da saída do modelo com base na entrada. |