编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

PAI-RAG: 基于LLM和多向量数据库的知识库问答系统白盒化解决方案

wxchong 2024-12-16 16:44:35 开源技术 36 ℃ 0 评论

基于大语言模型和多向量数据库的知识库问答系统白盒化解决方案

  • 支持多种向量数据库: Hologres、Elasticsearch、OpenSearch、AnalyticDB、以及本地FAISS向量库
  • 支持多种向量化模型(中文、英文、多语言): SGPT-125M, text2vec-large-chinese, text2vec-base-chinese, paraphrase-multilingual, OpenAIEmbeddings
  • 支持任意基于PAI-EAS部署的大模型服务: Qwen, chatglm, llama2, baichuan等系列模型,同时支持ChatGPT调用(需提供OpenAI Key)
  • 部署参考链接:PAI+向量检索快速搭建大模型知识库对话

PAI-RAG白盒化解决方案系统架构图


  • Step1: 文档处理、切片,针对文本进行不同格式和长度的切分
  • Step2: 文本向量化,导入到向量数据库
  • Step3: 用户Query向量化,并进行向量相似度检索,获取Top-K条相似文本块
  • Step4: 将用户query和Top-K条文本块基于上下文构建Prompt
  • Step5: 大模型推理回答,必要时可以finetune模型

Gihub:https://github.com/aigc-apps/PAI-RAG

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表