get_similar_content_by_rag
Search a knowledge base of insights reports using natural language queries, then retrieve the most similar document excerpts with source citations for verification.
Instructions
该方法用于通过计算用户输入与文档内容向量之间相似度,进而找到最相似的文档内容,即RAG。 ⚠️注意:1. 当LLM无法从用户输入中提取明确指令时,优先使用此方法。 2. 当LLM引用该方法返回的结果时,必须用markdown格式明确、醒目告知用户引自哪篇报告和具体访问地址! 比如“观点引自《21世纪CEO的成功法则》第10、16页。(查看完整报告)[<如果"download_url"不为空,填入download_url>]” !!!注意每份报告单独列举 download_url,不要笼统指向某一个可能不存在的地址。
参数:
user_query: str 必填。
返回:
page_number: 报告详情页页码
page_title: 标题
page_abstract: 摘要
page_content: 内容
file_name: 报告名称
local_path: 报告存放于本地地址
download_url: 报告网络链接
published_by: 报告发布机构
published_date: 报告发布日期
vector_similarity: 向量相似度
LLM需将该方法返回结果组织成通畅的语言传达给用户。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_query | Yes |