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 user, assistant, system vagy 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.

type

Az üzenetbemenet típusa. Mindig message.

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"