添加知识块(文本类)
最新更新:
添加知识块(文本类)
为文本类文档添加知识块。系统将依次执行分块/切片、嵌入/向量化,最后将为文档添加新的知识块。
注:嵌入模型使用的是默认的模型,不可在 API 内定义。
请求方式
POST
调用地址
https://api.gptbots.ai/v1/bot/doc/chunks/add
调用验证
详情参见【API 概述】内的鉴权方式说明。
请求
请求示例
curl --location 'https://api.gptbots.ai/v1/bot/doc/chunks/add' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"doc_id": "675174292b8b977ba6316191",
"chunks": [
{
"content": "This is a chunk.",
"keywords": ["This","chunk"]
}
]
}'
curl --location 'https://api.gptbots.ai/v1/bot/doc/chunks/add' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"doc_id": "675174292b8b977ba6316191",
"chunks": [
{
"content": "This is a chunk.",
"keywords": ["This","chunk"]
}
]
}'
此代码块在浮窗中显示
请求头
字段 | 类型 | 描述 |
---|---|---|
Authorization | Bearer ${token} | 使用 Authorization: Bearer ${token} 进行调用验证,请在 API 密钥页面获取密钥作为 token。 |
Content-Type | application/json | 数据类型,取值为 application/json 。 |
请求体
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
doc_id | String | 是 | 要添加知识块的文档的 ID。 |
chunks | Array | 是 | 知识块内容。 |
content | String | 是 | 知识块的内容,最长 1000 Tokens。 |
keywords | Array |
否 | 知识块的关键词。 |
响应
响应示例
{
"code": 0,
"message": "OK"
}
{
"code": 0,
"message": "OK"
}
此代码块在浮窗中显示
成功响应
字段 | 类型 | 描述 |
---|---|---|
code | Integer | 响应码。 |
message | String | 响应详情。 |
失败响应
字段 | 类型 | 描述 |
---|---|---|
code | Integer | 错误码。 |
message | String | 错误详情。 |