基于大模型和RAG技术实现的开源项目

基于大模型和RAG技术实现的开源项目

为解决大模型的不足,使用RAG技术增强大模型生成内容的针对性和可读性能力,有很多不错的开源项目。例如下面的项目。

1 ragflow

优点:可以对文档和知识库进行管理,构建不同的知识库,支持Ollama和API-key。

数据库使用的是ElasticSearch、MySQL和minio。

# 官网
https://ragflow.io/

# Github
https://github.com/infiniflow/ragflow

2 AnythingLLM

优点:具有客户端便于本地管理数据,支持Ollama和API-key;缺点:对本地的电脑配置要求较高。

数据库默认使用的是lancedb。

# 官网
https://useanything.com/

# Github
https://github.com/Mintplex-Labs/anything-llm

3 fastgpt

优点:定位知识库搜索和生成,可以快速构建平台,提供了一键部署。安装过程可能较为费劲。

数据库使用的是MongoDB。

# 官网
https://fastgpt.in/

# Github
https://github.com/labring/FastGPT

4 QAnything

优点:使用BGE向量引擎完成文本向量化,提供可视化和API,中文支持较好。

数据库使用的是milvus、MySQL和minio。

# 官网
https://qanything.ai/

# Github
https://github.com/netease-youdao/QAnything

5 MaxKB

优点:支持Ollama和API-key,支持用户管理等,使用浏览器完成项目;安装最简单的项目。

数据库使用的是PostgreSQL和PGVector(PGVector 是一个基于 PostgreSQL 的扩展插件,为用户提供了一套强大的向量存储和查询的功能)

# Github
https://github.com/1Panel-dev/MaxKB
相关推荐
程序猿方梓燚2 小时前
新一代大语言模型 GPT-5 对工作与生活的影响及应对策略
gpt·语言模型·生活
hhaiming_2 小时前
开源大语言模型完整列表概览
人工智能·后端·算法·语言模型·架构·开源
mingo_敏2 小时前
Large Language Model系列之一:语言模型与表征学习(Language Models and Representation Learning)
人工智能·学习·语言模型
Hugging Face5 小时前
微调 Florence-2 - 微软的尖端视觉语言模型
人工智能·语言模型·自然语言处理
CV-杨帆5 小时前
论文翻译:Large Language Models for Education: A Survey
人工智能·语言模型·自然语言处理
罗小罗同学6 小时前
MICS2024|少样本学习、多模态技术以及大语言模型在医学图像处理领域的研究进展|24-07-14
图像处理·学习·语言模型·医学图像分割·影像组学·病理组学·医学人工智能
robinfang20198 小时前
STFT:解决音频-视频零样本学习 (ZSL) 中的挑战
人工智能·神经网络·学习·机器学习·语言模型·自然语言处理·音视频
Aweii__12 小时前
大模型入门(四)—— 基于peft 微调 LLaMa模型
人工智能·ai·语言模型·transformer·llama
biaobiao_hust13 小时前
大语言模型LLM
人工智能·语言模型·自然语言处理
龙的爹233313 小时前
论文翻译 | Successive Prompting for Decomposing Complex Questions 分解复杂问题的连续提示
人工智能·gpt·语言模型·自然语言处理·nlp·prompt