LocalMind 私有知识问答
在完全离线的前提下回答内部制度类问题,并给出可核验的出处。这是 LocalMind 套件的对外主入口。
快速开始
python3 "$HOME/.localmind/skills/localmind-qa/scripts/localmind_run.py" ask --query "出差到上海,住宿标准是多少?"
返回 JSON:
{
"answer": "一线城市(北京、上海、广州、深圳)每人每晚上限 600 元[1]",
"citations": [{"source": "/path/差旅费管理办法.md", "locator": "第 1 段"}],
"plan": "local",
"plan_reason": "本地优先:命中本地资料,属文档问答类任务,数据不出机",
"federated_peer_doc_bytes": 0
}
参数
| 参数 | 说明 |
|---|---|
| --query | 必填,用户的自然语言问题 |
| --no-federated | 只查本机索引,不询问部门节点(默认会查) |
如何转述结果
- 先给结论,再附出处(文件名 + 段落号)。
- 若
plan为local,说明答案由本机模型生成;为degrade,说明是抽取式原文引用 (断网或模型不可用时的降级路径,仍然可信,因为它就是原文)。 - 若
answer为资料中未找到,如实告知用户库里没有,不要用常识补齐。 federated_peer_doc_bytes恒为0,代表对端只回传了命中片段、没有传输原始文档。
前置条件
索引需先建立——若返回的 citations 为空,先用 localmind-index 建库。
微信扫一扫