添加知识块(文本类)
最新更新:

添加知识块(文本类)

为文本类文档添加知识块。系统将依次执行分块/切片、嵌入/向量化,最后将为文档添加新的知识块。

注:嵌入模型使用的是默认的模型,不可在 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 错误详情。