Cały uporządkowany tekst wejściowy przekazywany do modelu w formie promptu.
Element MessagePrompt
zawiera uporządkowany zestaw pól, które zapewniają kontekst rozmowy, przykłady par wiadomości wyjściowych użytkownika i modelu, które przygotowują model do odpowiedzi na różne sposoby, oraz historię rozmowy lub listę wiadomości reprezentujących naprzemienne cykle rozmowy między użytkownikiem a modelem.
Zapis JSON |
---|
{ "context": string, "examples": [ { object ( |
Pola | |
---|---|
context |
Opcjonalnie. Tekst, który należy najpierw przekazać do modelu, aby umocnić odpowiedź. Jeśli pole nie jest puste, pole To pole może zawierać opis promptu kierowanego do modelu, aby zapewnić kontekst i nakierować odpowiedzi. Przykłady: „Przetłumacz wyrażenie z angielskiego na francuski” lub „Po stwierdzeniem określ uczucia jako szczęśliwe, smutne lub neutralne”. Jeśli łączny rozmiar danych wejściowych przekroczy wartość |
examples[] |
Opcjonalnie. Przykłady tego, co powinien wygenerować model. Obejmuje to dane wejściowe użytkownika oraz odpowiedź, którą model powinien emulować. Te |
messages[] |
To pole jest wymagane. Migawka najnowszej historii rozmów posortowana chronologicznie. Przełącza się między 2 autorami. Jeśli łączna wielkość danych wejściowych przekracza |
Przykład
Przykład danych wejściowych/wyjściowych używanych do instruowania modelu.
Pokazuje ono, jak model powinien odpowiedzieć lub sformatować swoją odpowiedź.
Zapis JSON |
---|
{ "input": { object ( |
Pola | |
---|---|
input |
To pole jest wymagane. Przykład danych wejściowych |
output |
To pole jest wymagane. Przykład danych, które model powinien zwrócić na podstawie danych wejściowych. |