查询扩展
将用户输入语句改写为多个备选查询,以使用 LLM 提示提升知识库中的语义搜索效果。
Paraphrase input text into multiple alternative queries to improve semantic search in knowledge base.
利用 AI 驱动的语义搜索,轻松检索和查找私人知识库文档中的信息。该流程会扩展用户查询,跨多个知识源进行搜索,并以用户友好的聊天界面呈现相关结果。
流程
以下是此流程中用于实现其功能的所有提示的完整列表。提示是给予AI模型的指令,用于生成响应或执行操作。它们指导AI理解用户意图并生成相关输出。
将用户输入语句改写为多个备选查询,以使用 LLM 提示提升知识库中的语义搜索效果。
Paraphrase input text into multiple alternative queries to improve semantic search in knowledge base.
以下是此流程中用于实现其功能的所有组件的完整列表。组件是每个AI流程的构建块。它们允许您通过连接各种功能来创建复杂的交互并自动化任务。每个组件都有特定的用途,例如处理用户输入、处理数据或与外部服务集成。
流程描述
本流程名为**“语义搜索”**,用户可借助先进的语言模型和语义搜索技术,在私人知识库内查找信息。系统能够扫描所有已安排的域、文档和问答部分,自动检索对用户查询最相关的信息。
当用户打开聊天界面时,流程会触发欢迎消息:
👋 欢迎使用私人知识库搜索工具!
我可以帮助您在私人知识库文档中进行搜索 📚。我会扫描所有已安排的域、私人文档和问答部分,为您查找所需信息。
只需输入您的查询,让我们一起开始寻找答案吧!✨🔍
这条友好的消息帮助用户了解流程,并引导其输入搜索查询。
用户输入:
用户通过聊天输入框提交查询。
查询扩展:
gpt-4o-mini
)驱动,最多生成三条改写或语义相似的查询。组件 | 目的 |
---|---|
聊天输入 | 收集用户的搜索问题 |
OpenAI LLM (gpt-4o-mini) | 生成查询的替代说法 |
查询扩展 | 生成最多 3 个用于搜索的查询变体 |
<H1>
标题内容以最大化上下文相关性。步骤 | 组件 | 输出类型 |
---|---|---|
检索文档 | 文档检索器 | 原始文档 |
格式化结果 | 文档组件 | 消息 |
展示给用户 | 聊天输出 | 聊天消息 |
flowchart LR
A[Chat Opened] --> B[Welcome Message]
B --> C[User Query Input]
C --> D[Query Expansion\n(OpenAI LLM)]
D --> E[Document Retriever]
E --> F[Document Widget]
F --> G[Chat Output]
典型应用场景:
通过集成语义搜索与 LLM 驱动的查询扩展,该流程确保用户能够高效访问相关知识,提升生产力与信息发现能力。
FlowHunt 的查询扩展通过查找同义词、修正拼写错误,确保用户查询得到一致且准确的响应,从而提升聊天机器人的理解能力。...
一个实时聊天机器人,使用仅限于您自有域名的Google搜索,检索相关的网页内容,并利用OpenAI LLM为用户提供最新的信息答案。非常适合在客户支持或信息门户中提供准确、特定领域的响应。...
一个 AI 驱动的助手,严格基于所提供的 Google 表格内容回答用户问题。该工作流从 Google 表格中提取数据,结合聊天历史,并使用智能体生成准确、基于文档的回复,不依赖外部信息。...