RealtimeConversationItemFunctionCallOutput interface
リアルタイム会話で出力項目を呼び出しる関数です。
- Extends
プロパティ
| call_id | この出力が使われる関数呼び出しのIDです。 |
| created_at | 項目が永続化された時間を示すUnixのタイムスタンプ(秒単位)。 |
| id | アイテムのユニークなID。 これはクライアントが提供する場合もあれば、サーバーによって生成される場合もあります。 |
| name | 呼び出した関数の名前です。 Foundry拡張:OpenAIのfunction_call_outputは関数名を持たず、 |
| object | 返されるAPIオブジェクトの識別子は常に |
| output | 関数呼び出しの出力はフリーテキストで、任意の情報を含む場合もあれば、単に空であっても構いません。 |
| response_id | 該当する場合、このアイテムを生成した応答のIDです。 |
| status | アイテムの状態。 会話には影響しません。 |
| type | アイテムの種類。 常に |
プロパティの詳細
call_id
この出力が使われる関数呼び出しのIDです。
call_id: string
プロパティ値
string
created_at
項目が永続化された時間を示すUnixのタイムスタンプ(秒単位)。
created_at?: Date
プロパティ値
Date
id
アイテムのユニークなID。 これはクライアントが提供する場合もあれば、サーバーによって生成される場合もあります。
id?: string
プロパティ値
string
name
呼び出した関数の名前です。 Foundry拡張:OpenAIのfunction_call_outputは関数名を持たず、 call_idのみです。
name?: string
プロパティ値
string
object
返されるAPIオブジェクトの識別子は常に realtime.itemです。 新しいアイテムを作成する際はオプションです。
object?: "realtime.item"
プロパティ値
"realtime.item"
output
関数呼び出しの出力はフリーテキストで、任意の情報を含む場合もあれば、単に空であっても構いません。
output: string
プロパティ値
string
response_id
該当する場合、このアイテムを生成した応答のIDです。
response_id?: string
プロパティ値
string
status
アイテムの状態。 会話には影響しません。
status?: "in_progress" | "completed" | "incomplete"
プロパティ値
"in_progress" | "completed" | "incomplete"
type
アイテムの種類。 常に function_call_output です。
type: "function_call_output"
プロパティ値
"function_call_output"