GitHub 热门

pathwaycom/serviette

RAG检索 在 GitHub 打开 ↗

免代码、文档一改答案秒级同步的实时 RAG 服务

Star58k
24h 新增+1
7 天新增—
Fork1.5k
Issue5
语言Python

项目介绍

更新于 1 天前

serviette 是一个免写代码的 RAG 服务:把一个文档文件夹、一个向量数据库和一个 embedder 写进一份 YAML 配置,就能得到带来源引用的文档问答聊天界面和 REST API,底层基于 Pathway Live Data Framework。它和常见 RAG 方案最大的区别是「实时」——文档被编辑、新增或删除后,几秒内答案就会跟着更新,不需要任何人手动重新上传或重建索引,适合文档频繁变动的场景。支持 Chroma、Milvus、pgvector、Pinecone、Qdrant、Weaviate 等 8 种向量数据库,默认本地 embedder 可让文档和索引不出本机,只有回答生成时的少量片段会发给模型 API。目前一次只回答一个问题,没有多轮对话记忆和用户账号。值得看的是需要给团队或客户搭内部文档问答、知识库检索的后端和算法工程师,尤其是那些苦于「索引一建就过期」的人;如果你只是想了解 RAG 概念或做一次性问答,它未必比现成方案更省事。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +-2

话题标签

chromadbdocument-qadocument-searchduckdblive-datallmmilvusmongodbno-codepathwaypgvectorpineconeqdrantragreal-timeretrieval-augmented-generationself-hostedsemantic-searchvector-databaseweaviate

仓库信息

LicenseMIT
创建时间2023-07-19
最后推送2 天前
热度分3.0