体验地址: https://docs-copilot.devlink.wiki/

1. 介绍

将私有知识库存在到数据库中,用户提问时,匹配出知识库对应知识点,作为和用户的问题一起作为上下文发送给 gpt,让其回答。

2. 技术方案

llm + embedding

基于大语言模型构建知识问答系统

LLM+Embedding构建问答系统的局限性及优化方案

2.1 如何将用户的问题匹配出知识库中对应知识点

将知识库中的文档分块向量化存储到数据库中,用户提问时,将用户的问题向量化,去数据中匹配相似度最高的几个文档块取出。

关于向量匹配的原理,参考下面的视频:

【上集】向量数据库技术鉴赏_哔哩哔哩_bilibili

【下集】向量数据库技术鉴赏_哔哩哔哩_bilibili

2.2 整体框架

整体分为 用户模块、知识库模块、应用模块

核心流程

Untitled

3. MVP

V0.1(完成)