Freigeben über


InputItemOutputMessage interface

Eine Ausgabemeldung aus dem Modell.

Extends

Eigenschaften

content

Der Inhalt der Ausgabenachricht.

id

Die eindeutige ID der Ausgabenachricht.

role

Die Rolle der Ausgabemeldung. Immer assistant.

status

Der Status der Nachrichteneingabe. Einer der folgenden Werte: in_progress, completed oder incomplete. Befüllt, wenn Eingabeelemente über die API zurückgegeben werden.

type

Der Typ der Ausgabemeldung. Immer message.

Details zur Eigenschaft

content

Der Inhalt der Ausgabenachricht.

content: OutputMessageContentUnion[]

Eigenschaftswert

id

Die eindeutige ID der Ausgabenachricht.

id: string

Eigenschaftswert

string

role

Die Rolle der Ausgabemeldung. Immer assistant.

role: "assistant"

Eigenschaftswert

"assistant"

status

Der Status der Nachrichteneingabe. Einer der folgenden Werte: in_progress, completed oder incomplete. Befüllt, wenn Eingabeelemente über die API zurückgegeben werden.

status: "in_progress" | "completed" | "incomplete"

Eigenschaftswert

"in_progress" | "completed" | "incomplete"

type

Der Typ der Ausgabemeldung. Immer message.

type: "output_message"

Eigenschaftswert

"output_message"