Freigeben über


InputItemReasoningItem interface

Eine Beschreibung der Gedankenkette, die von einem Begründungsmodell beim Generieren einer Antwort verwendet wird. Stellen Sie sicher, dass Sie diese Elemente in Ihre input Responses-API für spätere Runden eines Gesprächs aufnehmen, wenn Sie den Kontext manuell verwalten.

Extends

Eigenschaften

content

Argumentation des Textinhalts.

encrypted_content
id

Der eindeutige Bezeichner des Argumentationsinhalts.

status

Der Status des Elements. Einer der folgenden Werte: in_progress, completed oder incomplete. Wird ausgefüllt, wenn Elemente über die API zurückgegeben werden.

summary

Inhalt der Zusammenfassung der Begründung.

type

Der Typ des Objekts. Immer reasoning.

Details zur Eigenschaft

content

Argumentation des Textinhalts.

content?: ReasoningTextContent[]

Eigenschaftswert

encrypted_content

encrypted_content?: string

Eigenschaftswert

string

id

Der eindeutige Bezeichner des Argumentationsinhalts.

id: string

Eigenschaftswert

string

status

Der Status des Elements. Einer der folgenden Werte: in_progress, completed oder incomplete. Wird ausgefüllt, wenn Elemente über die API zurückgegeben werden.

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

Eigenschaftswert

"in_progress" | "completed" | "incomplete"

summary

Inhalt der Zusammenfassung der Begründung.

summary: Summary[]

Eigenschaftswert

type

Der Typ des Objekts. Immer reasoning.

type: "reasoning"

Eigenschaftswert

"reasoning"