本文详细阐述了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 | 是 |