多模型 AI 问答 Agent
发布时间:
技术栈:LangChain · FastAPI · pgvector · Next.js · RAG · SSE
基于 LangChain ReAct 构建对话 Agent,注册 Tavily 搜索、Wikipedia、时间查询、文档检索四类工具,支持 DeepSeek / Gemini / Qwen 多模型动态切换。
- PDF 上传与 RAG 问答:文档向量化存入 PostgreSQL + pgvector,以 thread_id 过滤实现用户间数据隔离
- 使用 AsyncPostgresSaver Checkpointer 持久化对话线程,实现多轮记忆与历史恢复
- 前端经 SSE 实时推送流式输出,展示工具调用过程
