Python
Path Parameters
string
required
The conversation ID.
conv_xxx
Body
application/jsonobject
required
Conversation metadata. Completely overwrites existing metadata. Up to 16 key-value pairs (keys: max 64 chars, values: max 512 chars).
Update a conversation's metadata. This completely replaces existing metadata.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.getenv("DASHSCOPE_API_KEY"),
base_url="https://dashscope-intl.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"
}The conversation ID.
Conversation metadata. Completely overwrites existing metadata. Up to 16 key-value pairs (keys: max 64 chars, values: max 512 chars).
import os
from openai import OpenAI
client = OpenAI(
api_key=os.getenv("DASHSCOPE_API_KEY"),
base_url="https://dashscope-intl.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"
}