
## 使用场景
在这个示例中,我们将确保OpenAI助手从向量存储文件中搜索的所有文本都包含引用和来源。我们还可以为Markdown或HTML标签格式化输出。
这是必要的,因为助手有时会生成奇怪的字符,我们也可以使用动态引用,例如引用1、2、3。
## 工作流功能
在这个工作流中,我们将使用在OpenAI界面内创建的助手,该助手配备了包含一些用于文件检索的文件的向量存储。
助手将在OpenAI基础设施内执行文件搜索,并将返回带有引用的内容。
– 我们将进行HTTP请求以检索格式化文本输出所需的所有详细信息。
## 设置
插入OpenAI密钥
## 如何根据您的需求进行调整
在工作流结束时,我们有一个格式化输出的代码块,在那里我们可以添加Markdown标签来创建链接。可选地,我们可以将Markdown格式转换为HTML。
## 工作流节点
该工作流包含以下节点:
– Create a simple Trigger to have the Chat button within N8N
– OpenAI Assistant with Vector Store
– Get ALL Thread Content
– Split all message iterations from a thread
– Split all content from a single message
– Split all citations from a single message
– Retrieve file name from a file ID
– Regularize output
– Aggregate
– Finnaly format the output
– Optional Markdown to HTML
– Window Buffer Memory
– Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6

评论(0)