InputItemReasoningItem interface

応答の生成中に推論モデルによって使用される思考のチェーンの説明。 コンテキストinputする場合は、会話の次のターンでこれらの項目をResponses APIのに必ず含めてください。

Extends

プロパティ

content

テキスト内容の推論。

encrypted_content
id

推論コンテンツの一意識別子。

status

アイテムの状態。 in_progresscompleted、または incomplete のいずれか。 API 経由で項目が返される際に設定されます。

summary

理由の要約内容。

type

オブジェクトの型。 常に reasoning です。

プロパティの詳細

content

テキスト内容の推論。

content?: ReasoningTextContent[]

プロパティ値

encrypted_content

encrypted_content?: string

プロパティ値

string

id

推論コンテンツの一意識別子。

id: string

プロパティ値

string

status

アイテムの状態。 in_progresscompleted、または incomplete のいずれか。 API 経由で項目が返される際に設定されます。

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

プロパティ値

"in_progress" | "completed" | "incomplete"

summary

理由の要約内容。

summary: Summary[]

プロパティ値

type

オブジェクトの型。 常に reasoning です。

type: "reasoning"

プロパティ値

"reasoning"