1. AI/模型
咕咕数据 API 文档
  • 文档首页
  • 条码工具
    • DEMO
      • 通用二维码生成 DEMO
      • Wi-Fi 无线网二维码生成 DEMO
      • 通用条形码生成 DEMO
      • [DEMO] 通用二维码解析读取
    • 通用二维码生成
    • Wi-Fi 无线网二维码生成
    • 通用条形码生成
    • 通用二维码解析读取
  • 金融/基础
    • A 股
      • DEMO
        • [DEMO] A 股财报 AI 智能解读
        • [DEMO] A 股上市公司公告
        • [DEMO] A 股实时行情数据
        • [DEMO] A 股历史行情数据
        • [DEMO] A 股分时交易数据
        • [DEMO] A 股个股信息查询
        • [DEMO] A 股三大财报
        • [DEMO] A 股财务指标
        • [DEMO] A 股指数成分数据
        • [DEMO] A 股指数实时行情数据
        • [DEMO] A 股指数历史行情数据
        • [DEMO] A 股盘前数据
        • [DEMO] A 股分笔交易数据
        • [DEMO] A 股股票列表编码
        • [DEMO] A 股交易日历
        • [DEMO] A 股指数分时行情数据
        • [DEMO] A 股个股资金流
        • [DEMO] A 股个股资金流排行
        • [DEMO] A 股期权实时行情数据
        • [DEMO] A 股买卖盘口数据
        • [DEMO] A 股涨停板实时数据
        • [DEMO] A 股季度业绩报表
        • [DEMO] A 股科创板历史行情数据
      • A 股股票编码列表
      • A 股实时行情数据
      • A 股历史行情数据
      • A 股分钟行情数据
      • A 股分笔交易数据
      • A 股盘前数据
      • A 股个股信息查询
      • A 股三大财报
      • A 股财务指标
      • A 股指数列表
      • A 股指数成分数据
      • A 股指数实时行情数据
      • A 股指数历史行情数据
      • A 股指数分时行情数据
      • A 股股票列表
      • A 股交易日历
      • A 股期权实时行情数据
      • A 股个股资金流
      • A 股个股资金流排行
      • A 股买卖盘口数据
      • A 股涨停板实时数据
      • A 股季度业绩报表
      • A 股科创板历史行情数据
      • 查询 A 股股票代码列表数据,支持分页查询
      • A 股财报 AI 智能解读
      • A 股上市公司公告
    • 港股
      • DEMO
        • [DEMO] 港股指数实时行情数据
        • [DEMO] 港股股票指数历史行情数据
        • [DEMO] 港股三大财报
        • [DEMO] 港股实时行情接口
        • [DEMO] 港股历史行情接口
        • [DEMO] 港股分时行情数据
        • [DEMO] 港股上市公司公告
        • [DEMO] 港股基础信息数据
        • [DEMO] 港股股本与现价数据
      • 港股基础信息数据
      • 港股指数代码枚举
      • 港股指数实时行情数据
      • 港股股票指数历史行情数据
      • 港股三大财报
      • 港股实时行情接口
      • 港股历史行情接口
      • 港股分时行情数据
      • 港股上市公司公告
      • 港股股票代码列表
      • 港股股本与现价数据
    • 美股
      • DEMO
        • [DEMO] 美股实时行情数据
        • 美股历史行情数据 DEMO
        • 美股分时行情数据 DEMO
        • [DEMO] 分类美股实时行情数据
        • 美股历年基本财务数据 Demo
      • 查询美股股票代码列表数据
      • 美股实时行情数据
      • 美股历史行情数据
      • 美股分时行情数据
      • 分类美股实时行情数据
      • 美股历年基本财务数据
      • 查询美股股票代码列表数据,支持分页查询
  • 商业/分析
    • DEMO
      • [DEMO] 公募基金组合风险分析
      • [DEMO] 基金基本信息
      • [DEMO] 指数基金业绩
      • [DEMO] 场内基金分时行情
      • [DEMO] 开放式基金最新净值
      • [DEMO] 开放式基金区间净值
      • [DEMO] 开放式基金业绩排行
      • [DEMO] 场内基金业绩排行
      • [DEMO] 公募基金实时净值
      • [DEMO] 公募基金历史数据
      • [DEMO] 场内基金历史净值
      • [DEMO] 场内基金实时净值
      • [DEMO] 开放式基金盘中净值估算
      • [DEMO] 国际货币汇率
      • [DEMO] 期权实时行情数据
    • 金融
      • DEMO
    • 公募基金实时净值
    • 公募基金历史数据
    • 场内基金分时行情
    • 场内基金实时净值
    • 基金基本信息
    • 场内基金历史净值
    • 指数基金业绩
    • 开放式基金最新净值
    • 开放式基金区间净值
    • 开放式基金业绩排行
    • 场内基金业绩排行
    • 开放式基金盘中净值估算
    • 公募基金代码枚举
    • 公募基金组合风险分析
    • 国际货币汇率
    • 期权实时行情数据
  • 教育/高考
    • DEMO
      • 院校与专业三年录取明细示例
      • [DEMO] 全球大学基础数据
      • [DEMO] 全国中学基础信息
      • [DEMO] 全国大学高校专业数据
      • [DEMO] 全国大学高校基础信息
      • [DEMO] 高考省分数线
      • [DEMO] 历年高考高校录取分数线
      • [DEMO] 历年高考专业录取分数线
      • [DEMO] 历年高考高校招生计划
      • [DEMO] 考题相似度 AI 分析
      • [DEMO] 历年高考一分一段数据
      • [DEMO] 全球 QS 世界大学排名数据
      • [DEMO] 分数线区间筛选录取信息联合查询
      • [DEMO] 高校实时分析与推荐评分
      • [DEMO] 高校志愿录取机会与梯度评估模型
      • [DEMO] 高考教育信息智能助手
      • [DEMO] 职教高考及高职分类招生控制线
      • [DEMO] 研究生招生专业目录
      • [DEMO] 研究生招生国家分数线
      • [DEMO] 历年高校招生计划院校招生代码
      • [DEMO] 全国小学基础信息
      • [DEMO] 全国公职与国企招录岗位数据
    • 职业性格问卷
      • DEMO
        • [DEMO] 职业与发展心理测评问卷
      • 获取问卷详情
      • 查询测试结果
      • [查询列表] 职业性格问卷
      • [查询列表] 查询职业性格问卷详情
      • [提交] 职业性格问卷
      • [查询] 职业性格问卷
      • [查询] 用户测试历史
    • [枚举] 职教高考控制线查询参数
    • 考题文档相似度分析(异步提交)
    • 考题文档对比任务查询
    • 全国小学基础信息
    • 专业录取线按录取概率排序
    • 院校与专业三年录取明细
    • 全球 QS 世界大学排名数据
    • 全球大学基础数据
    • 全国中学基础信息
    • 全国大学高校基础信息
    • 全国大学高校专业数据
    • 历年高考省录取分数线
    • 历年高考高校录取分数线
    • 历年高考专业录取分数线
    • 分数线区间筛选录取信息联合查询
    • 按照学校名称或学校 ID 查询高校的专业信息
    • 历年高考高校招生计划
    • 考题相似度 AI 分析(Equivalent)
    • 历年高考一分一段数据
    • [枚举] 历年高考一分一段选科枚举
    • 高校实时分析与推荐评分
    • 高校志愿录取机会与梯度评估模型
    • 高考教育信息智能助手
    • 职教高考及高职分类招生控制线
    • 研究生招生专业目录
    • 研究生招生国家分数线
    • [枚举] 历年高考一分一段查询参数
    • [枚举] 历年高考高校录取分数线查询参数
    • [枚举] 历年高考专业录取分数线查询参数
    • 考题相似度 AI 分析(Exact / Header)
    • 学校专业明细分页查询
    • 考题相似度 AI 分析(Variant / Bearer)
    • 考题文档相似度分析任务状态
    • [枚举] 历年高校招生计划查询参数
    • 全国公职与国企招录岗位数据
    • 历年高校招生计划院校招生代码
  • 图像/转换
    • DEMO
      • [DEMO] 通用 OCR
      • [DEMO] HTML 转 PDF
      • [DEMO] HTML 转 WORD
      • [DEMO] Markdown 转 PDF
      • [DEMO] 图片 OCR 转 Word
      • [DEMO] PDF 解析格式化输出
      • [DEMO] 通用文件流 OCR
      • [DEMO] 通用 OCR PDF 到 Word
      • [DEMO] PDF 分割拆分
      • [DEMO] PDF 转 HTML
      • [DEMO] PPT 转高精度图片
      • [DEMO] 通用 PDF 文件流 OCR 到文本
      • [DEMO] PPT 转高精度 PDF
      • [DEMO] Word 转 HTML
      • [DEMO] 图片压缩与尺寸优化
    • 通用 OCR
    • HTML 转 PDF
    • HTML 转 WORD
    • Markdown 转 PDF
    • 图片 OCR 转 Word
    • PDF 解析格式化输出
    • 通用文件流 OCR
    • 通用 OCR PDF 到 Word
    • PDF 分割拆分
    • PDF 转 HTML
    • PPT 转高精度图片
    • 通用 PDF 文件流 OCR 到文本
    • PPT 转高精度 PDF
    • Word 转 HTML
    • 图片压缩与尺寸优化(本地文件)
    • 图片压缩(公开 URL / Header 鉴权)
    • 图片压缩(公开 URL / Bearer 鉴权)
  • AI/模型
    • 模型
    • DEMO
      • [DEMO] 发票与小票结构化识别
      • [DEMO] 文章自然润色
      • [DEMO] 多语言 AI 翻译
      • [DEMO] 个人可识别信息 (PII) 去除
      • [DEMO] PDF 全文多语言 AI 摘要
      • [DEMO] 长文本多语言 AI 摘要
      • [DEMO] 多语言长文本 AI 关键字提取
      • [DEMO] 多语言文本 AI 情感分析
      • [DEMO] 多语言文本 AI 纠错格式化
      • [DEMO] 主题诗歌创作
      • [DEMO] 儿童故事创作大师
      • [DEMO] AI 文档字段结构化解析
      • [DEMO] 私有文档知识库问答
    • 上传知识库文档
      POST
    • AI RAG 文档知识库问答
      POST
    • 文章抽取信息化 JSON
      POST
    • 发票与小票结构化识别
      POST
    • 删除知识库文档
      DELETE
    • 删除知识库会话
      DELETE
    • 文章自然润色
      POST
    • 多语言 AI 翻译
      POST
    • 个人可识别信息 (PII) 去除
      POST
    • PDF 全文多语言 AI 摘要
      POST
    • 长文本多语言 AI 摘要
      POST
    • 多语言长文本 AI 关键字提取
      POST
    • 多语言文本 AI 情感分析
      POST
    • 多语言文本 AI 纠错格式化
      POST
    • 主题诗歌创作
      POST
    • 儿童故事创作大师
      POST
    • AI 文档字段结构化解析(同步文本)
      POST
    • 上传知识库文档
      POST
    • AI 文档知识库问答
      POST
    • 从 HTML 提取文章内容
      POST
    • AI 文档字段结构化解析(DOCX 文件)
      POST
    • AI 文档字段结构化解析(异步提交)
      POST
    • AI 文档字段结构化解析任务状态
      GET
  • 元数据/资讯
    • 汽车车型库数据
      • DEMO
        • [DEMO] 车型品牌列表
        • [DEMO] 车型库聚合预览
      • 车型品牌列表
      • 品牌下车系列表
      • 车系详情
      • 车系下车型列表
    • 汽车/车型
      • 车型
        • 获取车系详情
      • 汽车车型库数据
        • DEMO
          • [DEMO] 品牌下车系列表
          • [DEMO] 车系详情
          • [DEMO] 车系下车型列表
    • DEMO
      • [DEMO] 文章正文
      • [DEMO] 文章正文图片列表
      • [DEMO] 笑话大全
      • [DEMO] 公众号头条文章
      • [DEMO] 获取公众号文章封面
      • [DEMO] 开发者技术资讯
    • 开发者技术资讯
    • 文章正文
    • 文章正文图片列表
    • 公众号头条文章
    • 笑话大全
    • 获取公众号文章封面
  • 天气/空气质量
    • DEMO
      • [DEMO] 天气预报信息
      • [DEMO] 日出日落
      • [DEMO] 农历与二十四节气
      • [DEMO] 多地区实时空气质量
      • [DEMO] 全球天气预报
    • 查询天气区域的编码
    • 查询地区编码,根据市或区的关键字进行查询,如北京、苏州、海淀、吴中等
    • 全球天气预报信息
    • 日出日落
    • 农历与二十四节气
    • 多地区实时空气质量
    • 全球天气预报
  • 区域/坐标
    • DEMO
      • [DEMO] 全国省市区街道区域信息
      • IP地址定位 DEMO
      • 地理坐标系转换 DEMO
      • [DEMO] 国家地区基础信息数据
      • [DEMO] 国际 IP 地址定位
      • [DEMO] 全国三级甲等医院基础信息
    • 地理坐标系转换
    • 全国省市区街道区域信息
    • 全国省市区街道区域信息导出
    • 全国省市区街道区域信息 v2
    • IP地址定位
    • 国家地区基础信息数据
    • 国际 IP 地址定位
    • 全国三级甲等医院基础信息
  • 文本/NLP
    • DEMO
      • 中英文排版规范化 DEMO
      • 关键字摘要智能提取 DEMO
      • 百万中国对联数据 DEMO
      • 唐诗宋词 DEMO
      • 简体繁体转换 DEMO
      • ISBN DEMO
      • [DEMO] 中文文本分词
      • [DEMO] 文本语义相似度检测
      • [DEMO] NLP 命名实体识别
      • [DEMO] NLP 中文智能纠错
      • [DEMO] 人工智能对联生成
      • [DEMO] NLP 语种检测
      • [DEMO] 中文转拼音
      • [DEMO] 核心英汉词典查询
    • 中英文排版规范化
    • 关键字摘要智能提取
    • 百万中国对联数据
    • 唐诗宋词
    • 简体繁体转换
    • 中文文本分词
    • ISBN
    • 文本语义相似度检测
    • NLP 命名实体识别
    • NLP 中文智能纠错
    • 人工智能对联生成
    • NLP 语种检测
    • 中文转拼音
    • 核心英汉词典查询
  • 网站工具
    • 短信/语音
      • DEMO
    • DEMO
      • [DEMO] 手机归属地查询
      • [DEMO] 国际手机号码检查纠正
      • [DEMO] 获取站点以及图标 DEMO
      • [DEMO] 域名 Whois 查询
      • [DEMO] 网页可读内容抽取
      • [DEMO] 域名 SSL 证书信息解析
      • [DEMO] 域名 DNS 信息查询
      • [DEMO] URL 转静态 HTML 文件
      • [DEMO] URL 转网站截图
      • [DEMO] 网页转结构化 Markdown
      • [DEMO] 网页所有 URL 结构化输出
      • [DEMO] 网站截图与 HTML 快照
      • [DEMO] 文章抽取信息化 JSON
      • [DEMO] 语义化获取站点 JSON 结构内容
      • [DEMO] 网页性能与 SEO 评分
    • 搜索/可见性
      • 结果查询
        • 获取搜索可见性报告
        • 搜索可见性观测任务列表
        • 获取搜索可见性观测任务
        • 搜索可见性观测结果列表
        • 获取搜索可见性观测结果
      • 创建搜索可见性报告
      • 搜索可见性报告列表
      • 创建搜索可见性观测任务
      • [DEMO] 搜索可见性 SERP 数据接口
    • 国际手机号码检查纠正
    • 获取站点以及图标
    • 域名 Whois 查询
    • 网页可读内容抽取
    • 域名 SSL 证书信息解析
    • 域名 DNS 信息查询
    • URL 转静态 HTML 文件
    • URL 转网站截图
    • 网页转结构化 Markdown
    • 网页所有 URL 结构化输出
    • 网站截图与 HTML 快照
    • 语义化获取站点 JSON 结构内容
    • 网页性能与 SEO 评分
    • 手机归属地查询
    • 获取搜索可见性报告
    • 创建搜索可见性观测任务
    • 搜索可见性观测任务列表
    • 获取搜索可见性观测结果
    • 获取搜索可见性观测任务
    • 搜索可见性观测结果列表
  • 国学/娱乐
    • DEMO
      • [DEMO] 盲派八字推理
      • [DEMO] 紫微星斗大师
      • [DEMO] 八字喜用神起名大师
      • [DEMO] 八字每日趋势解读
      • [DEMO] 八字关系合参
      • [DEMO] 生肖周期趋势解读
      • [DEMO] 传统历法宜忌参考
      • [DEMO] 星座周期趋势解读
    • 盲派八字推理
    • 紫微星斗大师
    • 八字喜用神起名大师
    • 任务状态查询
    • 八字每日趋势解读
    • 八字关系合参(同步)
    • 生肖周期趋势解读(同步)
    • 生肖周期趋势解读(异步任务)
    • 生肖周期趋势解读任务状态
    • 生肖周期趋势解读(SSE)
    • 八字每日趋势解读(异步任务)
    • 传统历法宜忌参考(同步)
    • 八字每日趋势解读(SSE)
    • 星座周期趋势解读(同步)
    • 八字关系合参任务状态
    • 国学 AI 异步任务状态查询
    • 八字关系合参(异步任务)
    • 八字关系合参(SSE)
    • 星座周期趋势解读(异步任务)
    • 星座周期趋势解读任务状态
    • 星座周期趋势解读(SSE)
    • 传统历法宜忌参考(异步任务)
    • 传统历法宜忌参考任务状态
    • 传统历法宜忌参考(SSE)
  • 数据模型
    • DataStatus
    • CommonResponse
    • AdmissionErrorResponse
首页
咕咕数据官网
API 分类
API 分类
  • 图像/转换
  • AI/模型
  • 文字/NLP
  • 新闻/资讯
  • 教育/高考
  • 金融/基础
  • 商业/分析
  • 区域/坐标
  • 网站工具
  • 条码工具
  • 天气/空气质量
  • 短信/语音
首页
咕咕数据官网
API 分类
API 分类
  • 图像/转换
  • AI/模型
  • 文字/NLP
  • 新闻/资讯
  • 教育/高考
  • 金融/基础
  • 商业/分析
  • 区域/坐标
  • 网站工具
  • 条码工具
  • 天气/空气质量
  • 短信/语音
接口状态
  1. AI/模型

AI 文档知识库问答

POST
https://api.gugudata.com/ai/knowledge-bases/default/chat/completions
围绕已上传资料进行连续问答,并返回可核对的引用来源。
详情页:https://www.gugudata.com/api/details/knowledge-chat

当前接口契约#

接口详情:https://www.gugudata.com/api/details/knowledge-chat

功能说明#

上传企业制度、产品说明、协议和帮助文档即可构建专属知识库;
支持 PDF、TXT、Markdown、HTML 和 DOCX 常见文档格式;
支持按知识库与业务分组管理资料,适合多产品和多项目使用;
支持连续追问并保持会话上下文,便于构建自然的问答体验;
回答同步提供引用来源与内容片段,便于核对信息依据;
支持标准 JSON 与 SSE 流式返回,兼顾完整结果和实时展示;
兼容 OpenAI Chat Completions 调用方式,便于现有应用接入;
返回文档处理状态与内容片段数量,便于确认资料是否可用于问答;
支持删除指定文档和会话,方便维护知识库资料与对话记录;
适合智能客服、开发者门户、内部制度查询和企业资料检索;

请求参数#

参数类型必填默认值说明
knowledge_base_idstring是default知识库标识,路径参数,最长 80 个字符。
appkeystring否无APPKEY,可通过 Query、JSON Body、Header 或 Bearer 传递。 AppKey 整体必填;在本操作已声明支持的鉴权位置任选一个提供,本位置无需重复填写。多处填写时须一致。
modelstring否gugudata-knowledge-chat固定为 gugudata-knowledge-chat。
messagesarray是无消息数组,最多 20 条;最后一条必须为 user 消息。
thread_idstring否无会话标识,不传时创建新会话,最长 120 个字符。
tenant_idstring否default客户侧业务分组标识,默认 default,最长 80 个字符。
streamboolean否false是否使用 SSE 流式响应,默认 false。
top_kinteger否6引用片段数量,范围 1 至 12,默认 6。

正常响应字段#

字段类型说明
idstring当前回答消息标识。
objectstringOpenAI 兼容响应对象类型。
thread_idstring当前对话会话标识。
choices[0].message.contentstring基于知识库资料生成的回答。
sourcesarray回答引用的文档来源与内容片段。
usageobject本次请求的使用量摘要。

业务状态说明#

业务状态码业务状态码解释备注
100请求成功接口正常返回
501参数错误请检查请求参数、文件大小或文件格式
504APPKEY 错误请检查传递的 APPKEY 是否正确
-1请求失败知识库处理或问答过程中发生异常

常见问题#

怎么把文档加入知识库?上传后就能提问吗?#

先调用文档上传接口,用 multipart/form-data 把文件提交到指定知识库。支持 PDF、TXT、Markdown、HTML 和 DOCX,单次最多 5 个文件,单文件最大 20 MB。逐个查看返回的 index_status,显示 ready 后即可用该文件提问。问答时使用上传时相同的 tenant_id 和 knowledge_base_id。

发起知识库问答时,请求体怎么写?#

向问答接口发送 JSON 请求,在 URL 路径中填写 knowledge_base_id,并使用该接口的 AppKey。把问题放在 messages 数组的最后一条消息,role 设为 user,content 填写问题文本。messages 最多 20 条。

如何围绕上一轮回答继续追问?#

首次提问可以省略 thread_id。收到回答后,保存响应中的 thread_id。后续在同一业务分组、同一知识库中提问时,把该值放回请求体,接口会沿用该会话的近期上下文。开始新话题时省略 thread_id 即可创建新会话。

怎样核对回答的引用来源?找不到依据时会怎样?#

读取 choices[0].message.content 中的回答,按 [1]、[2] 等编号对应 sources 数组中的第 1、第 2 条。每条来源可查看文档名称 source_name、位置 location 和引用片段 snippet。资料不足时,接口会提示未找到足够依据。可以补充相关文档并确认已入库,再重新提问。

怎样边生成边展示回答?#

在正式请求体中设置 stream=true,接口通过 SSE 逐段返回回答。按顺序拼接 choices[0].delta.content,在最终数据块读取 sources 和 usage。收到 data: [DONE] 表示流正常结束。省略 stream 或设为 false 时,一次返回完整 JSON。

Demo 和正式接口有什么区别?#

Demo 无需 AppKey,供接口请求测试和开发调试使用。它使用公开示例文档和固定问题,返回与正式接口非流式模式一致的核心 JSON 字段,包括回答和引用来源。正式接口需使用对应的 AppKey,可基于自己上传的文档提问,并选择 JSON 或 SSE 返回。

入参与出参补充#

正式问答入参#

字段补充说明
knowledge_base_id在 URL 路径中填写,例如 default。问答时应与上传文档时的知识库一致。
appkey四种位置任选一种;同一请求在多处提供时,值必须一致。推荐使用 X-GUGUDATA-APPKEY 请求头。
model省略时使用 gugudata-knowledge-chat。
messages至少 1 条,每条必须包含 role 和 content。role 支持 user、assistant、system。content 支持纯文本或文本项数组,每个文本项须提供 type=text 和 text。单条文本最多 2000 字符,所有消息文本合计最多 12000 字符,整个 JSON 请求体最多 64 KiB。最后一条 user 消息是本轮问题,之前的 user 和 assistant 消息可提供上下文。
thread_id继续对话时使用上次响应中的 thread_id,并保持业务分组和知识库一致。
tenant_id用于区分项目、产品或客户等业务分组。问答与上传应使用同一个分组。
streamfalse 返回完整 JSON。true 返回 text/event-stream,依次读取 choices[0].delta.content;成功时在终块读取 sources 和 usage,随后收到 data: [DONE]。
top_k表示请求检索的来源片段数量。实际返回数量可少于该值,详见 sources。

正式问答出参#

字段补充说明
id标识本次回答。继续对话请使用 thread_id。
object非流式为 chat.completion;SSE 数据块为 chat.completion.chunk。
thread_id继续追问时把此值放回请求体。Demo 返回的会话标识仅用于演示。
choices[0].message.content非流式响应的完整回答。正文中的 [1]、[2] 等编号对应 sources 中的第 1、第 2 条。
sources正文引用编号从 1 开始,对应数组中的位置。资料不足时可能返回空数组;SSE 模式在成功终块中返回。
usage包含输入、输出和合计 Token 数。服务未提供相应计数时,值为 0。SSE 模式在成功终块中返回。
created回答或流式响应的创建时间,Unix 时间戳,单位为秒。
model本次问答使用的模型标识。
knowledge_base_id本次查询使用的知识库标识。
choices[0].message.role非流式回答的角色,值为 assistant。
choices[0].finish_reason非流式成功响应为 stop。SSE 增量块中为 null,成功终块中为 stop。
choices[0].delta.content仅 SSE 文本增量块返回,按接收顺序拼接得到回答。
sources[].document_id引用片段所属文档的标识,对应上传响应中的 document_id。
sources[].chunk_id文档中的引用片段标识。
sources[].source_name来源文档名称。
sources[].location引用片段在文档中的位置标识,例如 page:8 表示第 8 页。
sources[].score片段与问题的相关性分值,范围为 0 至 1。
sources[].snippet用于核对引用的文本片段,最多 240 个字符。
usage.prompt_tokens输入 Token 数。
usage.completion_tokens输出 Token 数。
usage.total_tokens输入和输出 Token 数之和。

请求参数

Query 参数

Header 参数

Body 参数application/json必填

示例
{
    "appkey": "{{appkey}}",
    "model": "gugudata-knowledge-chat",
    "messages": [
        {
            "role": "user",
            "content": "请根据已上传的文档回答,并标注引用来源。"
        }
    ],
    "tenant_id": "default",
    "thread_id": "",
    "stream": false,
    "top_k": 6
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://api.gugudata.com/ai/knowledge-bases/default/chat/completions' \
--header 'Content-Type: application/json' \
--data '{
    "appkey": "请前往 https://www.gugudata.com 购买",
    "model": "gugudata-knowledge-chat",
    "messages": [
        {
            "role": "user",
            "content": "请根据已上传的文档回答,并标注引用来源。"
        }
    ],
    "tenant_id": "default",
    "thread_id": "",
    "stream": false,
    "top_k": 6
}'

返回响应

🟢200成功
application/json
非流式请求返回 JSON;流式请求返回 SSE,并在完整成功后发送 [DONE]。
Bodyapplication/json

示例
{
    "id": "string",
    "object": "chat.completion",
    "created": 0,
    "model": "gugudata-knowledge-chat",
    "thread_id": "string",
    "knowledge_base_id": "string",
    "query": "string",
    "choices": [
        {
            "finish_reason": "stop",
            "message": {
                "role": "assistant",
                "content": "string"
            },
            "index": 0
        }
    ],
    "sources": [
        {
            "snippet": "string",
            "score": 0,
            "document_id": "string",
            "location": "string",
            "chunk_id": "string",
            "source_name": "string"
        }
    ],
    "usage": {
        "total_tokens": 0,
        "completion_tokens": 0,
        "prompt_tokens": 0
    }
}
🟠400请求参数错误,业务码 501。
🟠401APPKEY 缺失或无效,业务码 504。
🟠403订单已到期或调用额度耗尽,业务码 503 或 505。
🟠404资源不存在。请求路径不存在。
🟠405请求方法不允许。当前路径不支持该 HTTP 方法。
🟠415请求内容类型不支持。上传或请求体的内容类型不符合接口要求。
🟠429请求频率受限,业务码 502。
🔴500服务内部错误,业务码 900。
🔴503知识库服务暂时不可用,业务码 901。

咕咕数据微信客服

在这里,获得咕咕数据使用上的任何帮助,商用合规的功能型与数据型 API,加速您的业务构建。

扫码咨询客服
修改于 2026-11-09 08:52:06
上一页
上传知识库文档
下一页
从 HTML 提取文章内容
Built with