EasyInputMessage interface
A modell üzenetbemenete egy szerepkörrel, amely a hierarchiát követő utasításokat jelzi. A developer vagy system szerepkörrel megadott utasítások elsőbbséget élveznek a user szerepkörrel megadott utasításokkal szemben. A szerepkörrel rendelkező assistant üzeneteket feltételezzük, hogy a modell a korábbi interakciók során hozta létre.
- Kiterjeszti
Kellékek
| content | A modell szöveg-, kép- vagy hangbemenete, amelyet válasz létrehozására használnak. A korábbi asszisztensi válaszokat is tartalmazhatja. |
| role | Az üzenetbemenet szerepe. Egyik |
| status | Az elem állapota. Az egyik |
| type | Az üzenetbemenet típusa. Mindig |
Ingatlan részletei
content
A modell szöveg-, kép- vagy hangbemenete, amelyet válasz létrehozására használnak. A korábbi asszisztensi válaszokat is tartalmazhatja.
content: string | InputContentUnion[]
Ingatlanérték
string | InputContentUnion[]
role
Az üzenetbemenet szerepe. Egyik user, assistant, system vagy developer.
role: "user" | "assistant" | "system" | "developer"
Ingatlanérték
"user" | "assistant" | "system" | "developer"
status
Az elem állapota. Az egyik in_progress, completed vagy incomplete. Az elemek akkor vannak kitöltve, amikor az API-n keresztül visszaadásra kerülnek.
status?: "in_progress" | "completed" | "incomplete"
Ingatlanérték
"in_progress" | "completed" | "incomplete"
type
Az üzenetbemenet típusa. Mindig message.
type: "message"
Ingatlanérték
"message"