增加知识库文档
POST
/v1/embedding/add_document请求参数
Query 参数
GroupId
string
必需
示例值:
${group_id}
Header 参数
content-type
string
必需
示例值:
application/json
Authorization
string
必需
示例值:
Bearer ${api_key}
Body 参数application/json
operator_id
integer
操作流水ID,同一操作流水ID幂等。
用同一个流水ID调用会使用第一次的调用参数
file_id
object
通过files接口上传的文件ID
不填仅创建知识库 填写先创建知识库,再增加文档。
knowledge_base_id
object
知识库ID
示例
{
"operator_id": 3453222222,
"file_id": ${file_id},
"knowledge_base_id": ${knowledge_base_id}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
file_id
object
文件ID
knowledge_base_id
object
知识库ID
knowledge_base
object
知识库信息
knowledge_base_id
object
知识库ID
name
string
知识库名称
description
string
知识库描述
embedding_model
string
知识库模型
create_time
integer
必需
知识库创建时间,毫秒
insert_time
integer
必需
最近一次插入文档时间,毫秒
delete_time
integer
必需
最近一次删除文档时间,毫秒
docs
array[string]
知识库所使用的文档
status
string
必需
loading-操作进行中 available-无操作进行中
usage
null
必需
知识库计费为异步,需通过账单查看用量
base_resp
object
必需
status_code
integer
必需
2032-知识库个数达到上限 2033-知识库文档字符数达到上限 2034-当前知识库上一个操作未完成,同一个知识库的删除知识库、增加文档、删除文档、修改文档需串行执行 2036-知识库操作正在处理中
status_msg
string
必需
示例
{
"file_id": ${file_id},
"knowledge_base_id": ${knowledge_base_id},
"knowledge_base": {
"knowledge_base_id": ${knowledge_base_id},
"name": "test1",
"description": "",
"embedding_model": "kbq-001",
"create_time": 1700812395930,
"insert_time": 0,
"delete_time": 0,
"docs": [],
"status": "loading"
},
"usage": null,
"base_resp": {
"status_code": 0,
"status_msg": "success"
}
}
最后修改时间: 1 年前