conversational-agent-langchain

多模型对话后端开箱即用,接上向量库就能跑 RAG

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 44 🐛 待处理 14 👀 关注 6
GitHub ↗
GitHub 星标 ★ 257
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

conversational-agent-langchain 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队mfmezger
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,cohere,fastapi,gemini,langchain,ollama,openai,qdrant,researchassistant,streamlit,vectordatabase
GitHub 星标★ 257
上线时间2023-03-21 00:00:00
代码更新2026-10-30
仓库体积9.8 MB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-12
浏览次数1

项目介绍

这是一个基于 FastAPI 构建的对话式 AI Agent 后端项目,核心目标是为开发者提供一个可直接运行、便于二次开发的多模型对话服务骨架。它把 LangChain 与 LangGraph 作为编排层,支持 Cohere、OpenAI、Azure OpenAI、Gemini 以及本地 Ollama 等多种大模型,并用 Qdrant 作为向量数据库实现检索增强生成(RAG)。项目内置了研究助手(Research Assistant)示例,配合 Streamlit 前端可快速体验多轮对话、知识库检索和工具调用流程。它解决的是从零搭建对话 Agent 时模型接入、会话状态管理、向量检索和 API 服务化这些重复劳动的问题,让开发者把精力放在业务逻辑和提示词设计上。整体结构清晰,适合作为学习 LangGraph 多节点工作流和 RAG 落地的参考实现。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 257

核心亮点

  • 同时支持 Cohere、OpenAI、Azure OpenAI、Gemini、Ollama,切换模型只需改配置,方便做多模型对比
  • 用 LangGraph 编排对话流程,会话状态和节点跳转逻辑清晰,适合学习 Agent 工作流设计
  • 集成 Qdrant 向量库并附带研究助手示例,RAG 链路完整可直接复用

不足之处

  • 项目处于早期阶段,星标较少,文档和示例覆盖度有限
  • 生产级特性如鉴权、限流、持久化会话存储等未明确提供
  • 对 LangChain/LangGraph 版本变动较敏感,依赖升级可能带来兼容问题

适用场景

  • 快速搭建带知识库检索的对话机器人后端
  • 学习 LangGraph 多节点 Agent 编排与状态管理
  • 需要对比测试多家大模型在同一对话任务上的表现

替代项目

langchain、quivr、danswer

上一篇:mcpdoc

下一篇:new-langgraph-project

同类项目推荐

agents-flex 开源

用 Java 快速构建 AI 智能体,支持 RAG、MCP、语音等能力

Agents-flex is A lightweight Java AI agent development framework (positioned as a co···

★ 1049 2026-08-09
chatgpt-plugin 开源

用 Cloudflare Workers 快速构建并部署 ChatGPT 插件,免服务器低成本上线。

Build ChatGPT plugins with Cloudflare's Developer Platform

★ 296 2026-08-09
conversational-agent-langchain 开源

多模型对话后端开箱即用,接上向量库就能跑 RAG

FastAPI Backend for a Conversational Agent using Cohere, (Azure) OpenAI, Langchain &···

★ 257 2026-09-12
MaxKB4j 开源

用 Java 轻松搭建企业级大模型问答应用

MaxKB4j is an open-source LLMOps platform for LLM workflow applications and RAG deve···

★ 139 2026-08-09
ruby_llm 开源

用 Ruby 优雅地构建 AI 应用,一套代码接入所有主流大模型。

The Ruby AI framework.

★ 4492 2026-08-09
awesome-chatgpt-api 开源

一个列表,找到所有能用自己的API Key的ChatGPT工具

Curated list of apps and tools that not only use the new ChatGPT API, but also allow···

★ 6442 2026-08-09
OpenAI 开源

Swift 项目一键接入 OpenAI 接口

Swift community driven package for OpenAI public API

★ 2960 2026-10-26
tree-of-thought-llm 开源

让大模型像人类一样反复推敲,多路径思考找最优解

[NeurIPS 2023] Tree of Thoughts: Deliberate Problem Solving with Large Language Mode···

★ 6087 2026-08-09
LAP 开源

把臃肿 API 文档压缩成 Agent 能直接读的规范

Your agents are guessing at APIs. Give them the actual Agent-Native spec. 1500+ API'···

★ 345 2026-09-30