更新文档参数
PUT
https://api.ai21.com/studio/v1/library/files/fileId更新用户库中特定文档的指定参数。此操作目前支持更新publicUrl和labels参数。
此操作将覆盖参数的现有值。如果您希望在不删除现有标签的情况下添加新标签,您必须在labels参数中包含现有标签和新标签。
例如,如果现有标签是"标签A"和"标签B",您希望添加"新标签C"和"新标签D",您必须设置"labels": ["标签A", "标签B", "新标签C", "新标签D"]。如果您设置"labels": ["新标签C", "新标签D"],则标签"标签A"和"标签B"将被删除。
请求正文
publicUrl
字符串 →可选
文档的更新公共 URL。labels
字符串数组 →可选
与文件关联的更新标签。用逗号分隔多个标签。
PythonNode.js
import requests
url = "https://api.ai21.com/studio/v1/library/files/{fileId}"
headers = {"Authorization": f"Bearer API_KEY"}
data = {
"labels": ["Label A", "Label B", "New Label C", "New Label D"],
"publicUrl": "www.updated-url.com"
}
requests.put(url, headers=headers, json=data)
回复
如果更新成功,服务器将返回HTTP状态码200,无正文内容。如果文档ID不存在,则会返回422错误信息。
请求参数
无
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
object {0}
示例
{}
最后修改时间: 1 年前