EasyInputMessage interface
Un message d'entrée pour le modèle avec un rôle indiquant une hiérarchie de suivi des instructions. Les instructions fournies avec le rôle developer ou system priment sur les instructions fournies avec le rôle user. Les messages avec le assistant rôle sont présumés avoir été générés par le modèle dans les interactions précédentes.
- Extends
Propriétés
| content | Texte, image ou entrée audio du modèle utilisé pour générer une réponse. Peut également contenir des réponses d’assistant précédentes. |
| role | Rôle de la saisie de message. Un de |
| status | État de l’élément. Valeurs possibles : |
| type | Type de l’entrée de message. A toujours la valeur |
Détails de la propriété
content
Texte, image ou entrée audio du modèle utilisé pour générer une réponse. Peut également contenir des réponses d’assistant précédentes.
content: string | InputContentUnion[]
Valeur de propriété
string | InputContentUnion[]
role
Rôle de la saisie de message. Un de user, assistant, system, ou developer.
role: "user" | "assistant" | "system" | "developer"
Valeur de propriété
"user" | "assistant" | "system" | "developer"
status
État de l’élément. Valeurs possibles : in_progress, completed ou incomplete. La valeur est remplie lorsque les éléments sont retournés via l'API.
status?: "in_progress" | "completed" | "incomplete"
Valeur de propriété
"in_progress" | "completed" | "incomplete"
type
Type de l’entrée de message. A toujours la valeur message.
type: "message"
Valeur de propriété
"message"