Cognita:小白也能搭建 RAG 系统,提供交互界面的开源模块化 RAG 框架,支持多种文档检索技术

简介: Cognita 是一个面向生产环境的开源模块化 RAG 框架,支持本地部署、无代码 UI 和增量索引,帮助开发者轻松构建和扩展生产级应用。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚀 快速阅读

  1. 模块化架构:Cognita 提供模块化的 RAG 组件,每个组件都通过 API 驱动,易于扩展和集成。
  2. 生产环境支持:支持本地快速测试和生产级部署,提供无代码 UI,非技术用户也能轻松使用。
  3. 增量索引:默认支持增量索引,减少文档更新时的计算负担,提升系统效率。

正文(附运行示例)

Cognita 是什么

公众号: 蚝油菜花 - cognita

Cognita 是一个开源的模块化 RAG(Retrieval Augmented Generation)框架,旨在帮助开发者构建模块化、易于扩展和部署的生产级应用程序。Cognita 基于 Langchain 和 LlamaIndex 技术,提供了代码组织结构,使得每个组件都能通过 API 驱动,易于管理和扩展。

Cognita 支持本地部署,提供生产就绪环境及无代码 UI 支持,默认支持增量索引功能。基于 Cognita,用户可以轻松地测试和部署 RAG 系统,支持非技术用户通过 UI 与系统交互。

Cognita 的主要功能

  • 模块化和API驱动的架构:Cognita 的每个组件都是模块化的,能够通过 API 进行交互,便于集成和扩展。
  • 本地和生产环境支持:支持在本地环境快速设置和测试,提供生产级别的部署选项。
  • 无代码UI:提供一个用户界面,支持非技术用户上传文档和执行问答,无需编写代码。
  • 增量索引:支持增量索引,有效地处理文档更新,减少计算负担。
  • 多文档检索器支持:支持多种文档检索技术,如相似性搜索、查询分解和文档重排。

Cognita 的技术原理

  • 数据索引:基于索引作业,定期扫描数据源中的文件,将其解析成小块,使用嵌入模型生成嵌入向量,存储在向量数据库中。
  • 查询服务:使用 API 服务器(如 FastAPI)处理查询,生成答案。涉及使用 AI 网关处理用户查询,与向量数据库交互检索相关信息,最终使用 LLM 生成答案。
  • LLM/嵌入模型部署:将 LLM 和嵌入模型作为单独的服务部署,基于 API 进行调用。
  • 向量数据库部署:支持在生产环境中部署向量数据库,支持大规模和可靠的数据存储和检索。
  • RAG组件:将 RAG 系统分解为多个组件,包括数据源、元数据存储、LLM 网关、向量数据库、索引作业和 API 服务器,每个组件都能通过 UI 或 API 进行配置和管理。

如何运行 Cognita

1. 使用 Docker Compose 运行 Cognita(推荐)

Cognita 及其所有服务都可以通过 Docker Compose 运行。这是推荐的本地运行方式。首先,安装 Docker 和 Docker Compose。

docker-compose --env-file compose.env up

2. 配置模型提供者

在启动服务之前,需要配置模型提供者以进行嵌入和生成答案。复制 models_config.sample.yamlmodels_config.yaml,并根据需要修改配置。

cp models_config.sample.yaml models_config.yaml

3. 启动服务

启动服务后,可以通过以下 URL 访问各个服务:

  • Qdrant 服务器:http://localhost:6333
  • 后端服务器:http://localhost:8000
  • 前端界面:http://localhost:5001

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关文章
|
5天前
|
存储 弹性计算 缓存
阿里云服务器租赁费用:新版租赁收费标准及活动报价参考
本文更新了2026年阿里云全系列云服务器租赁活动报价,所有特惠资源均可前往阿里云活动中心选购,整体覆盖从个人入门到企业级高性能场景的全梯度需求。其中轻量应用服务器主打极致性价比,2核2G峰值200M带宽配置每日10点、15点限时抢购价仅38元/年,2核4G配置379元/年起;高性价比的经济型e实例、通用算力型u2i实例覆盖2核4G至4核32G全档位,适配开发测试与中小型企业业务;搭载英特尔至强6处理器的第九代c9i企业级实例算力较上代提升20%,支撑高并发生产环境,不同实例规格价差清晰,用户可根据自身业务负载与预算灵活选型。
1570 111
|
12天前
|
云安全 人工智能 运维
阿里云联动百位企业安全专家,共识Agent防御最佳实践
当Agent成为新员工,你的安全边界在哪里?
1939 8
阿里云联动百位企业安全专家,共识Agent防御最佳实践
|
6天前
|
人工智能 程序员 API
Codex 接入 DeepSeek-V4-Flash:还能补上识图,提供两套方案
Codex 接入 DeepSeek-V4-Flash 怎么配?本文覆盖 CLI 与桌面端,再用 qwen3-vl-flash 补识图,两套方案可直接照做
|
6天前
|
编解码 人工智能 安全
2核4G/4核8G/8核16G阿里云服务器如何选择实例?经济型e、通用算力型u2i与计算型c9i选哪个?
本文介绍了阿里云2核4G、4核8G、8核16G三档主流配置下经济型e、通用算力型u2i和计算型c9i三种实例的最新活动价格与适用场景。同配置下三者价差显著,以2核4G为例,经济型e低至599.93元/年,计算型c9i则高达1742.08元/年。文章详细解析了各实例的性能定位:经济型e适合轻负载入门场景,u2i兼顾稳定算力与性价比,c9i凭借第9代至强处理器与芯片级安全能力支撑高性能业务。同时提示用户可叠加满减优惠券享受折上折,建议根据业务负载与预算综合决策。
526 112
|
18天前
|
人工智能 前端开发 Linux
Codex 桌面版安装 + CC Switch 接入第三方 API 完整教程(2026 最新)
2026最新教程:手把手教你安装Codex桌面版,通过CC Switch v3.17.0一键接入Fenno等国产API(兼容OpenAI Responses格式),跳过账号登录,完整启用代码审查、多步任务与上下文感知功能。零基础友好,全程图文实操。(239字)
2557 4
|
10天前
|
存储 人工智能 关系型数据库
阿里云AI产品与云产品最新组合套餐:Token Plan、AI coding及云服务器和建站等组合优惠价
阿里云推出全新“算力+模型+应用”一站式云与AI组合套餐活动,覆盖从个人开发者到中大型企业的全场景需求。核心亮点为分三档定价的Token Plan订阅服务,支持Qwen3.8-Max-Preview大模型调用,错峰时段最低可享0.2折优惠。活动同步推出AI Coding、智能体部署、云电脑托管、0代码建站等十余类场景化组合,搭配99元/年的普惠云服务器、88元/年的入门数据库等经典特惠产品,还为企业提供1V1定制化AI转型方案,大幅降低了不同用户群体拥抱AI的技术门槛与采购成本。
720 111
|
20天前
|
人工智能 JSON 安全
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
阿里云AI安全产品联动防御Fastjson攻击
2634 13
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
|
6天前
|
人工智能 JSON Shell
2026AI漫剧本地全开源方案(附各个软件模型链接),8G显卡也能流畅运行
这是一套完全本地化部署的AI漫剧生成技术链路:涵盖LLM剧本分镜生成、FLUX文生图(IP-Adapter人脸锁定)、StoryDiffusion时序连贯控制、LTX-2.3唇形同步视频生成,及ComfyUI全流程调度。零云端费用,仅耗硬件算力,单集2–4小时可产出竖屏短视频,适配抖音/B站分发。
|
7天前
Qoder 一周年 × Qwen3.8-Max 正式上线,多重好礼限时领
8月3日,Qwen3.8-Max 正式上线Qoder,迎来Qoder一周年。新老用户可领800次免费调用,下单再赠2000次;夜间(22:00–08:00)调用5折;邀请好友双方得积分与调用额度。
445 1

热门文章

最新文章