EasyInputMessage interface
Vstup zprávy do modelu s rolí, která označuje dodržování hierarchie pokynů. Pokyny, které mají roli developer nebo system, mají přednost před pokyny s rolí user. U zpráv s rolí assistant se předpokládá, že byly vygenerovány modelem v předchozích interakcích.
- Extends
Vlastnosti
| content | Text, obrázek nebo zvukový vstup do modelu, který se používá k vygenerování odpovědi. Může také obsahovat předchozí odpovědi asistenta. |
| role | Role vstupu zprávy. Jeden z |
| status | Stav položky. Jeden z |
| type | Typ vstupu zprávy. Vždy |
Podrobnosti vlastnosti
content
Text, obrázek nebo zvukový vstup do modelu, který se používá k vygenerování odpovědi. Může také obsahovat předchozí odpovědi asistenta.
content: string | InputContentUnion[]
Hodnota vlastnosti
string | InputContentUnion[]
role
Role vstupu zprávy. Jeden z user, assistant, systemnebo developer.
role: "user" | "assistant" | "system" | "developer"
Hodnota vlastnosti
"user" | "assistant" | "system" | "developer"
status
Stav položky. Jeden z in_progress, completednebo incomplete. Naplněno při vrácení položek přes rozhraní API.
status?: "in_progress" | "completed" | "incomplete"
Hodnota vlastnosti
"in_progress" | "completed" | "incomplete"
type
Typ vstupu zprávy. Vždy message.
type: "message"
Hodnota vlastnosti
"message"