本文詳細闡述了Assistant API中Thread類的各項功能,涵蓋了線程的建立、檢索、修改以及刪除操作。
功能介紹:如果您想瞭解 Assistant API 的功能和基本用法,請參考Assistant API功能概覽。
有效期間限:所有 Thread 執行個體均儲存在阿里雲百鍊伺服器上,目前沒有失效日期,您可通過 thread.id 檢索上下文資訊。
函數名 | 類型 |
|---|---|
create | 建立 Thread 類 |
retrieve | 檢索 Thread 類 |
update | 修改 Thread 類 |
delete | 刪除 Thread 類 |
建立線程
- HTTP
- SDK
程式碼範例輸入參數
返回結果輸出參數輸出thread類,並包含除了使用者輸入以外參數的其他額外欄位:
輸入參數名字 | 輸入參數的描述 | 參數類型 | 是否必須 |
|---|---|---|---|
messages | thread 所傳入的message | Message 類 | 否 |
metadata | thread使用的名字 | str | 否 |
- id :thread id
- request_id :請求id
檢索線程
- HTTP
- SDK
程式碼範例輸入參數
返回結果輸出參數輸出檢索到的thread類,並包含除了使用者輸入以外參數的其他額外欄位:
輸入參數名字 | 輸入參數的描述 | 參數類型 | 是否必須 |
|---|---|---|---|
thread_id | 待檢索的thread_id | str | 是 |
- id :thread_id
- request_id :請求id
修改線程
- HTTP
- SDK
程式碼範例輸入參數
返回結果輸出參數輸出檢索到的thread類,並包含除了使用者輸入以外參數的其他額外欄位:
輸入參數名字 | 輸入參數的描述 | 參數類型 | 是否必須 |
|---|---|---|---|
thread_id | 待修改的thread_id | str | 是 |
metadata | thread使用的名字 | dict | 否 |
- id :thread_id
- request_id :請求id
刪除線程
- HTTP
- SDK
程式碼範例輸入參數
返回結果輸出參數輸出刪除thread後的狀態
輸入參數名字 | 輸入參數的描述 | 參數類型 | 是否必須 |
|---|---|---|---|
id | 待檢索的thread id | str | 是 |