深知可信问答
基于深知智能 1.7 亿公开文件和 16 亿知识切片的政策法规问答引擎,回答可溯源到官方权威网站。
配置
通过环境变量注入(OpenClaw 自动管理):
| 环境变量 | 说明 | 示例 |
|---------|------|------|
| DKNOWC_QA_API_KEY | API 密钥 | sk-xxxxx |
| DKNOWC_QA_ENDPOINT | 统一接口地址 | https://open.dknowc.cn/chat/trusted/unification/{appid} |
首次触发时,如检测到环境变量未配置:
- 告知用户:「请提供深知可信问答的 API Key 和调用地址。可在 https://platform.dknowc.cn 注册并实名认证(送 100 元)后获取。获取指南见
references/apikey-guide.md。」 - 用户提供了 API Key 和调用地址后,AI 自动调用
gateway config.patch写入配置:
{
"skills": {
"entries": {
"dknowc-qa": {
"env": {
"DKNOWC_QA_API_KEY": "{用户提供的key}",
"DKNOWC_QA_ENDPOINT": "{用户提供的地址}"
}
}
}
}
}
- 配置完成后 OpenClaw 会自动重启,重启后即可使用。
接口调用
python3 {baseDir}/scripts/ask.py "问题内容"
请求参数:
| 参数 | 命令行参数 | 说明 | 示例 |
|------|-----------|------|------|
| input | 位置参数 | 问题内容(必填) | "高新技术企业认定标准" |
| area | --area | 用户地域 | --area 北京市 |
| credibleChatScope | --scope | 问答范围 | onlyNorms / needNorms / all |
| material | --material | 返回参考材料 | 加上即启用 |
| recommendedQuestions | --recommended | 返回猜你想问 | 加上即启用 |
| sessionId | --session-id | 会话ID(多轮对话) | UUID 格式 |
调用示例:
# 最简问答
python3 {baseDir}/scripts/ask.py "高新技术企业认定的标准是什么?"
# 指定地域
python3 {baseDir}/scripts/ask.py "社保卡怎么办?" --area 北京市
# 带参考材料和引用
python3 {baseDir}/scripts/ask.py "第三代社保卡怎么办?" --area 北京市 --material
返回结构
脚本自动输出格式化结果,包含:
- 安全状态(safeType)
- 知识范围(knowledgeScope:Norms/Mix/ChitChat/Other)
- 识别地域
- 完整回答内容(带
[^1^]引用角标) - 参考材料(需传
--material) - 原始 JSON(
RAW_JSON_START/RAW_JSON_END之间,供程序化使用)
知识范围处理建议:
- Norms / Mix:深知回答,政策法规领域
- ChitChat / Other:建议使用通用模型回答
错误码:401 密钥无效、403 权限不足、429 余额不足、500 服务异常
使用流程
- 从用户问题中提取核心问题和地域信息
- 调用脚本获取权威回答
- 整理呈现结果,如有参考材料展示引用来源
- 当 knowledgeScope 为 ChitChat 或 Other 时,建议转通用模型回复
使用建议
- 建议传入
--area提高地域匹配精度 - 建议传入
--material以展示引用来源,增强可信度
微信扫一扫