chromadb
PulseAugur coverage of chromadb — every cluster mentioning chromadb across labs, papers, and developer communities, ranked by signal.
- 2026-05-19 research_milestone A critical remote code execution vulnerability was disclosed for ChromaDB. 来源
- 2026-05-19 controversy A critical remote code execution vulnerability was disclosed in ChromaDB. 来源
- 2026-05-19 controversy A critical, unpatched remote code execution vulnerability was disclosed in ChromaDB. 来源
6 天有情绪数据
-
模型上下文协议 (MCP) 的无状态更新破坏了本地 Python 工具
模型上下文协议 (MCP) 最近经历了一次重大的架构性改革,过渡到一种无状态的 HTTP 请求/响应模型。这一变化虽然有利于 Cloudflare Workers 和 AWS Lambda 等大规模分布式代理基础设施,但却破坏了依赖于先前有状态传输和持久会话的现有本地 Python 工具。维护自定义 MCP 服务器的开发人员必须仔细管理依赖项,以避免在不知情的情况下升级到新的、不兼容的版本。
-
混合 RRF 检索修复了卡纳达语文学作品上的 RAG 故障
一位开发者详细介绍了为扫描的卡纳达语小说构建检索增强生成(RAG)系统所面临的挑战,并强调检索而非语言模型是主要瓶颈。由于卡纳达语的黏着语性质以及文学文本的稀缺性,最初在 ChromaDB 中使用标准多语言嵌入的方法失败了,导致了不准确和幻觉般的响应。解决方案涉及一种结合了 BM25 和密集嵌入以及倒数排名融合(Reciprocal Rank Fusion)的混合检索系统,以及用于精确页面查询的正则表达式路由器,显著提高了忠实度和上下文召回率。
-
Langchain-Rust 框架支持纯 Rust 构建 LLM 应用,绕过 Python
langchain-rust 库提供了一个全面的框架,用于完全用 Rust 构建 LLM 应用,无需 Python。它为 Ollama 的本地模型提供了头等集成,支持工具调用、视觉和流式传输等功能。该框架还支持九种不同的向量存储后端、BM25 关键字搜索、具有 RRF 融合的混合检索以及 GraphRAG 和 CorrectiveRAG 等高级 RAG 技术。此外,它还具有本地代码解释器和本地嵌入,以及 LangGraph 工作流和各…
-
Google 的 OKF 格式与经典 RAG 进行基准测试
最近一项基准测试将传统的向量检索增强生成(RAG)与 Google 的新开放知识格式(OKF)进行了比较,结果显示这两种方法都不是完美的。虽然 OKF 与 RAG 结合比单独使用经典 RAG 有所改进,但在处理某些类型的查询时仍然存在困难,特别是那些需要从大量非结构化文档中检索信息的查询。基准测试突出了分块、上下文组成以及模型识别当前信息与已弃用信息的能力方面存在的问题。
-
使用 RAG 和 MCP 构建本地 AI 问答系统
本指南详细介绍了如何构建一个本地问答系统,该系统能够查询 PDF 和电子表格等个人文档。它利用检索增强生成 (RAG) 结合模型上下文协议 (MCP) 来创建一个模块化管道。该系统将由三个服务组成:文档摄取服务器、MCP 工具服务器以及由 LangChain 提供支持的对话式 AI 代理。
-
新型水下监测系统利用本地人工智能节省能源
研究人员开发了一种新颖的、节能的水下监测系统,该系统将连续低功耗传感与按需本地推理相结合。该架构使用 MAX78000/MAX78002 微控制器进行持续信号监测,仅在需要处理或交互时才激活更强大的 NVIDIA Jetson Orin NX。该系统采用多模态管道进行数据摄取、目标提取和物种识别,并利用存储在 ChromaDB 中的 BioCLIP/OpenCLIP 嵌入。一个基于 LangChain 的多代理框架负责查询路由、能源和…
-
AI平台将医疗报告转化为清晰的患者信息和公共卫生洞察
一个开发团队创建了社区健康情报助手(Community Health Intelligence Assistant),这是一个人工智能驱动的平台,旨在提高个人健康素养并实现预测性公共卫生监测。该平台处理医疗实验室报告,为患者提供清晰易懂的答案,并匿名贡献数据用于公共卫生分析。最新版本v2.0具有现代化的用户体验,支持实时流式传输,通过可验证的来源证据增强AI信任度,并升级了使用Google Gemini 2.5的引擎。
-
US Neural 开发本地语义注册表以取代LangChain的工具路由
US Neural的一名开发人员开发了一个名为Mycelium的本地语义注册表,以解决LangChain工具路由中存在的效率低下问题。新系统旨在提供更快、更确定的工具发现,其冷启动发现延迟为9.6毫秒,而据报道LangChain的AgentExecutor需要194毫秒。Mycelium利用本地嵌入和ChromaDB作为其基础设施,在拥有10万个代理的合成语料库的测试中,实现了70.7%的意图匹配准确率。
-
开发者训练自定义的640万参数Transformer模型用于食谱应用
一位开发者详细介绍了他们如何从头开始为名为Rasaveda的食谱应用程序构建一个自定义的640万参数Transformer模型。开发者没有依赖OpenAI或Hugging Face等外部API,而是使用PyTorch在单个Colab T4 GPU上训练了该模型。这种方法实现了一个独立的、无依赖的推理路径,避免了API密钥、速率限制和按token计费的问题。该模型分两个阶段进行训练:首先在WikiText-2上进行通用语言理解训练,然后…
-
SQLite 扩展 sqlite-vec 提供无依赖的 AI 内存栈
一款名为 sqlite-vec 的新 SQLite 扩展正在使开发人员能够构建复杂性显著降低、性能得到改善的 AI 内存栈。该扩展允许将向量搜索功能直接集成到 SQLite 数据库中,从而无需使用 Pinecone、Weaviate 或 ChromaDB 等独立且通常资源密集型的向量数据库服务。基准测试表明,与这些云服务相比,sqlite-vec 可以实现更快的索引构建时间和更低的查询延迟,使其成为本地 AI 代理和需要嵌入式、无依赖…
-
乘积量化在向量数据库中的应用详解
乘积量化(Product Quantization, PQ)是一种压缩技术,可显著减少大型向量数据集的内存使用量,比存储全精度向量更有效。该方法涉及将每个向量划分为更小的块,然后对这些块应用k-means聚类。向量的压缩表示通过存储每个块最接近的聚类质心的ID来形成,而不是存储完整的向量数据。
-
开发者构建混合RAG应用以准确回答PDF问题
本文详细介绍了如何构建一个混合检索增强生成(RAG)应用程序,该应用程序旨在与PDF文档进行交互,特别是针对保险单。该应用程序结合使用语义搜索和基于关键字的BM25重新排序来检索相关信息,旨在提供准确的答案,同时减少AI的幻觉。实施了一个多层防幻觉机制,包括检索门控、严格的提示和后检查,以确保AI要么根据文档回答,要么明确表示找不到信息。
-
ChromaDB 通过开源向量数据库简化 AI 开发
ChromaDB 是一个开源向量数据库,旨在简化 AI 应用的易用性,特别适用于检索增强生成 (RAG) 和语义搜索。它允许用户将数据存储为数值嵌入,并根据含义而非精确的关键词匹配来检索信息。该数据库可在本地运行以进行开发和原型设计,并提供服务器模式部署选项以用于生产环境。
-
Hippo 工具包支持 LLM 的本地混合搜索,绕过云 API
一个名为 Hippo 的新开源工具包已被开发出来,用于支持大型语言模型 (LLM) 应用的本地、注重隐私的混合搜索。与依赖 Pinecone 或 ChromaDB 等基于云的嵌入式 API 和向量数据库的传统方法不同,Hippo 允许用户直接在自己的机器上执行搜索。它提供简单的安装,并支持 BM25 进行关键词匹配,以及结合 BM25 和本地密集嵌入进行语义理解的混合方法,使用 Reciprocal Rank Fusion 来合并结果。
-
AI 用于逆向工程无文档数据库以进行财务分析
本文详细介绍了一种使用 AI 从无文档数据库中逆向工程业务含义的方法,该过程被称为“模式考古学”。该方法包括构建一个管道,将混乱的 P2P(采购到采购)SQLite 数据库转换为人类可读的 RAG 应用程序。关键组件包括一个学习数据库关系的模式代理和一个用于查询的 RAG 引擎,重点是通过创建跨越多张表的知识单元并采用混合搜索策略来提高财务分析的检索精度。该系统旨在通过明确指示模型在检索置信度低时表达不确定性来减轻 AI 幻觉。
-
使用 ChromaDB 和 Python 从零开始构建 RAG,绕过 LangChain
本文演示了如何使用 Python、ChromaDB 和 OpenAI 从零开始构建检索增强生成(RAG)管道,而无需使用 LangChain 等框架。文章详细介绍了文档分块、生成嵌入、在 ChromaDB 中存储以及查询相关上下文以输入语言模型的过程。作者强调了这种方法的优点,包括与使用抽象层相比,提高了透明度、减少了依赖性、增强了控制力,并简化了调试。
-
使用 Ollama、LangChain 和 ChromaDB 构建的本地 AI README 生成器
本文详细介绍了如何创建本地 AI README 生成器,该生成器利用 Ollama 进行本地模型执行,LangChain 进行编排,ChromaDB 进行向量存储。该过程涉及检索增强生成(RAG)以增强 README 生成能力。作者强调了文档在软件开发中的重要性,并将此工具呈现为解决该过程中一个普遍被忽视方面的一种解决方案。
-
AI框架利用VLM和RAG实现运动员画像数字化
研究人员开发了一种新颖的基于LLM的整体运动员画像框架,旨在克服传统手动或基础计算机视觉评估方法的局限性。该框架由LangGraph编排,整合了用于运动学追踪的计算机视觉和用于语义推理的Vision-Language Models,并特别符合印度体育局的协议。为了管理计算需求并防止幻觉,该框架采用了时间分块策略、LLM-as-a-Judge自我纠错循环以及使用ChromaDB进行自然语言查询的双持久化RAG管道。
-
新的RAG工具可自动提取和分块文档
一款名为RAG Docs Extractor的新工具已被开发出来,用于简化将文档网站转换为干净、结构化的markdown的过程,以便在检索增强生成(RAG)管道中使用。该工具可自动提取相关内容,去除导航元素、广告和其他无关的HTML,然后对清理后的文本进行分块。它还使用与现代嵌入模型兼容的cl100k_base编码为每个块提供token计数。提取和分块后的数据随后可以使用LangChain等库轻松加载到ChromaDB等向量数据库中,…
-
本地AI机器人通过RAG和ChromaDB获得知识库
作者详细介绍了其本地AI系列的第四部分,重点介绍了如何使用检索增强生成(RAG)将知识库集成到其Ollama Discord机器人中。该设置使用ChromaDB进行向量存储,使用nomic-embed-text进行嵌入,所有这些都在本地运行,无需依赖云。一个关键的演示表明,该机器人能够识别自己并引用一个名为Renn的角色,这是它从RAG填充的知识库中正确推断出来的。