type
status
date
slug
summary
tags
category
icon
password
comment

文档准备

文档加载和分割

初始化 Embedding 模型

初始化 向量存储数据库实例

文档列表存入向量数据库

创建检索器

 

处理检索结果

创建一个数据处理管道

用于获取context内容
  • 输入:{"question": "问题内容", ...}
  • 输出:文档1:量子计算可以解决经典计算机...\n\n文档2:量子比特的叠加态特性允许...

数据流整合

将context拼接到question之后
  • 输入:{"question": "问题内容", ...}
  • 输出:{"question": "问题内容", "context": "文档1:量子计算可以解决经典计算机...\n\n文档2:量子比特的叠加态特性允许..." ...}

创建提示词

初始化大模型

创建基础处理链

创建全局存储字典

  • :会话ID(session_id)
  • InMemoryHistory 实例

实现内存历史存储类

获取会话历史

创建带有历史的对话链

测试

 
青岛旅游攻略啤酒小知识
Loading...