RealtimeClientEventConversationItemCreate interface
在對話的上下文中新增一個項目,包括訊息、函式呼叫和函式呼叫回應。 此事件可用於填寫對話的「歷史紀錄」或在串流中新增項目,但目前的限制是無法填充助理語音訊息。
若成功,伺服器會以事件回應 conversation.item.created ,否則 error 會傳送事件。
- Extends
屬性
| event_id | 可選擇的客戶端生成的 ID 用來識別此事件。 |
| item | 訊息、函式呼叫或函式結果,要加入對話。 |
| previous_item_id | 前一個項目的 ID,之後會插入新的項目。 若未設定,新項目會附加在對話結尾。
若設為 |
| type | 事件類型 必須是 |
屬性詳細資料
event_id
可選擇的客戶端生成的 ID 用來識別此事件。
event_id?: string
屬性值
string
item
previous_item_id
前一個項目的 ID,之後會插入新的項目。 若未設定,新項目會附加在對話結尾。
若設為 root,則新項目會被加入對話開頭。
若設定為現有 ID,則允許在對話中插入項目。 若找不到該 ID,將會回傳錯誤,該項目將不會被加入。
previous_item_id?: string
屬性值
string
type
事件類型 必須是 conversation.item.create。
type: "conversation.item.create"
屬性值
"conversation.item.create"