
阅读《2024 中国开源开发者报告》赢大奖,扫码申请享特权
                                                                      minRAG是从零开始的RAG系统,追求极致的简单和强大,不超过1万行代码,无需安装,双击启动.
使用FTS5实现BM25全文检索,使用Vec实现向量检索,实现了 MarkdownConverter、DocumentSplitter、OpenAIDocumentEmbedder、SQLiteVecDocumentStore、OpenAITextEmbedder、VecEmbeddingRetriever、FtsKeywordRetriever、DocumentChunkReranker、PromptBuilder、OpenAIChatMemory、OpenAIChatGenerator、ChatMessageLogStore、Pipeline等组件,支持流水线设置和扩展.
AI平台默认是 Gitee AI,每日有100次的免费调用额度
- OpenAITextEmbedder 默认使用 bge-m3 模型
 - DocumentChunkReranker 默认使用 bge-reranker-v2-m3 模型
 - OpenAIChatGenerator 默认使用 DeepSeek-V3 模型
 
更新:
- 实现14个核心组件
 - 支持function calling
 - 支持完整的Pipeline功能
 - 基于gpress代码初始化版本
 -  
完善文档,注释。
 


		
		
		

还没有评论,来说两句吧...