From 7be91a21d49979936bc898cad1fdaf180b966ae8 Mon Sep 17 00:00:00 2001 From: paituo <330435863@qq.com> Date: Thu, 10 Apr 2025 08:23:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E5=90=8E=E4=BF=AE=E6=94=B9=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E8=AF=8D=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agentic_rag.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/agentic_rag.py b/agentic_rag.py index d60cfd5..039846f 100644 --- a/agentic_rag.py +++ b/agentic_rag.py @@ -519,7 +519,7 @@ def get_agentic_rag_agent( - 强制自动执行 `search_mingci_knowledge` 工具 - 等待返回结果后继续 3. **问题改写** - - 严格使用知识库返回的**专业术语**和**同义词**,必须完全匹配才能替换(带引号,如`"工程量清单"`) + - 问题改写严格仅使用知识库返回的**专业术语**和**同义词**,必须完全匹配才能替换,不使用上下文等其他信息(带引号,如`"工程量清单"`) - 如果问题仅是一个**专业术语**,则用户是想知道该**专业术语**的操作入口 - **以向用户确认的口吻输出改写后的完整问句** (如 您是想询问:`改写后的问句`) 4. **问题结构化** @@ -542,9 +542,9 @@ def get_agentic_rag_agent( - 相关时引用之前的交互 - 记录用户偏好和之前的澄清 7. **结果呈现要求** - - 用户所处环境如下: + - 用户所处环境上下文如下: {sofeware_work_context} - - 以 makedown 格式输出,注意不要丢失换行和排版,不要丢失换行,不要丢失换行 + - 以 makedown 格式输出,注意不要丢失换行和排版,每次都多输出一次换行,多输出一次换行 - 避免使用'根据我的知识'或'取决于信息'等模糊表述 8. 特殊情况处理 - 如果问题不明确,可以反问请求澄清