跳转到主要内容
会话

更新对话

POST
/conversations/{conversation_id}
Python
import os
from openai import OpenAI

client = OpenAI(
  api_key=os.getenv("DASHSCOPE_API_KEY"),
  base_url="https://dashscope.aliyuncs.com/api/v2/apps/protocols/compatible-mode/v1",
)

updated = client.conversations.update(
  "conv_xxx",
  metadata={"topic": "update"}
)
print(updated)
{
  "created_at": 1771318152759,
  "id": "conv_xxx",
  "metadata": {
    "topic": "update"
  },
  "object": "conversation"
}

鉴权

string
header
必填

千问云 API Key。详见获取 API Key

路径参数

string
必填

会话 ID。

conv_xxx

请求体

application/json
object
必填

会话元数据。**此操作会完全覆盖已有的元数据。**最多 16 个键值对(键最长 64 字符,值最长 512 字符)。

响应

200-application/json
integer

会话创建时间,Unix 时间戳(毫秒)。

1771316949128
string

会话 ID。

conv_xxx
object

元数据键值对。最多 16 个键值对(键最长 64 字符,值最长 512 字符)。

enum<string>

固定值 conversation

conversation