Skip to content

团队问答

适用版本>=v7.0.2503a.2025031310

接口说明:根据团队文档内容进行问答

请求说明

请求地址配置域名+/openapi+/v7/sse/aidocs/search/gpt
请求方法POST
签名方式KSO-1(配置域名+/openapi不参与签名)
权限要求获取团队列表(用户授权) kso.aidocs.readwrite

请求头(Header)

Header参数类型是否必填说明
Content-Typestring使用:application/json
X-Kso-DatestringRFC1123 格式的日期,例: Wed, 23 Jan 2013 06:43:08 GMT
X-Kso-AuthorizationstringKSO-1 签名值,详见《签名方法》
Authorizationstring授权凭证,格式为:Bearer {access_token}

查询参数(Query)

名称参数类型是否必填说明
promptobject提示词
systemstring人设模板 maxLength:1024
templatestring正文模板 maxLength:1024
qa_file_idsarray[string]文件id列表(目前只支持传单文件id)
qa_group_idsarray[string]智能文档库id列表
qa_group_namesarray[string]智能文档库名列表
search_namestringquery词
session_idstring会话id(同一个会话窗口需保持id一致,目的是为了记录该会话窗口中的对话历史记录)

响应体(Response)流式响应sse

名称类型说明
dataobject
codeint不同类型报文的code
qa_group_idsarray[string]发起问答的知识库列表id
querystring问答的输入
session_idstr当前对话的session_id
x_request_idstring请求id
dynamicobject不同类型报文的数据
process_displaystring问答的状态文本,如"正在生成答案"
answer_citationsarray[object]流式生成的答案片段,把所有片段拼接起来即为最终答案
textstring答案片段文本内容
codeint错误码
msgstring描述信息
morestring更多的错误信息

响应体示例

json
{
  "code": 0,
  "more": {},
  "msg": "string",
  "data": {
    "code": 0,
    "dynamic": {},
    "qa_group_ids": [0],
    "query": "string",
    "session_id": "string",
    "x_request_id": "string"
  }
}