恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

如何快速搭起一个AI代理服务:agent-service-toolkit从LangGraph到上线的实践指南

  • 首页
  • 资讯中心
  • /
  • 如何快速搭起一个AI代理服务:agent-service-toolkit从LangGraph到上线的实践指南

相关资讯

ResNet+SVM乳腺癌检测实战:特征提取、SVM调参及避坑指南 2026/10/17 10:24:56
双串锂电池主动均衡设计:MP2642GR-Z与STM32协同实战 2026/10/17 10:24:56
ChatAI+NBAPI 实战:用 TaoToken 统一 Key 把 API 聚合接入自建 ChatGPT 2026/10/17 10:24:56

最新资讯

Windows 远程 Ubuntu 开发环境搭建:SSH + VS Code + LoRA 微调实战
NSGA-III在MATLAB中的参考点与归一化陷阱解析
Flutter网络层鸿蒙化适配:全量请求拦截与流量审计实践
NSGA-III MATLAB实现核心解析:参考点机制与选择重构
电影书籍决策辅助工具实战:剧情梗概与人物主题自动提取解析
Vue Devtools 6.6.4 离线安装与调试实战指南

今日推荐

Qwen3.5-122B-A10B-singprobe幻觉检测实战:AUC 0.7806,如何实时揪出大模型一本正经的胡话?
NetSpot 实战:用信道分析与频宽优化解决 Wi-Fi 卡顿
C++ split() 字符串分割的五种实现与性能实测

本周热门

UE动画修改实战:从资产编辑到重定向与蒙太奇驱动
统计随机数生成器攻击下的KLJN安全密钥交换协议Matlab仿真
政务API安全治理:资产测绘、低代码编排与行标对标实践

本月精选

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)

如何快速搭起一个AI代理服务:agent-service-toolkit从LangGraph到上线的实践指南

发布时间:2026/10/17 10:24:56
如何快速搭起一个AI代理服务:agent-service-toolkit从LangGraph到上线的实践指南 如何快速搭起一个AI代理服务agent-service-toolkit从LangGraph到上线的实践指南【免费下载链接】agent-service-toolkitFull toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit项目地址: https://gitcode.com/GitHub_Trending/ag/agent-service-toolkitagent-service-toolkit 是一套基于 LangGraph、FastAPI 和 Streamlit 运行 AI Agent 服务的全链路工具包代理定义、后端服务、聊天前端三层都给你备好了还带 Docker 部署配置写第一个 agent 之后就能直接对外提供服务。什么场景下你会用到它做研究或检索增强助手src/agents/ 里预置了 research_assistant自带联网搜索和计算器工具也能换成基于 ChromaDB 的 RAG 助手把私有文档变成可问答的知识源。做带语音交互的聊天产品前端支持语音输入和语音输出语音客服、会议助理这类场景可以直接起步。给已有的 Web 前端接 AI 能力服务可以把每个 agent 暴露成 AG-UI 协议端点CopilotKit 等 React/Next.js 前端可以直连不必被绑死在 Streamlit 上。本地快速启动克隆仓库后三行命令跑起服务准备一个 LLM API key项目用.env文件管理环境变量可配置项参考.env.example。然后执行git clone https://gitcode.com/GitHub_Trending/ag/agent-service-toolkit cd agent-service-toolkit echo OPENAI_API_KEYyour_openai_api_key .env uv sync --frozen python src/run_service.pypython src/run_service.py起的就是 FastAPI 服务。再开一个终端运行streamlit run src/streamlit_app.py聊天界面即可访问。如果你不用 uvpip install .也可以完成依赖安装另外 src/client/client.py 提供了通用客户端AgentClient同步/异步、流式/非流式调用都支持适合用来在别的应用里复用这个 agent 服务。工作流编排层级化监督与人工介入都能落地项目落地了 LangGraph 的较新特性interrupt()做 human-in-the-loop、Command做流程控制、Store做长期记忆。src/agents/langgraph_supervisor_agent.py 和 src/agents/langgraph_supervisor_hierarchy_agent.py 分别演示了 supervisor 统一调度和多层级代理协作两种模式需要多步骤、多角色决策流程时这两份文件就是现成的参照。多代理服务一个FastAPI服务跑多个Agent流式与AG-UI都支持每个 agent 都在 src/agents/agents.py 的agents字典里注册之后可以按 URL 路径/agent_name/invoke或/agent_name/stream单独调用/info端点列出当前可用的 agent 和模型/threads能按用户列出历史对话。服务同时提供 token 级和 message 级两种流式端点内部走 async/await 处理并发。想接自己的前端时还可以用POST /agui/{agent_id}/run这个 AG-UI 端点适配层在 src/service/agui.py以 SSE 事件流返回执行过程。聊天界面与语音Streamlit前端自带STT/TTSsrc/streamlit_app.py 是基于 Streamlit 的聊天前端能看到 agent 过程中的工具调用侧边栏还有历史会话列表。语音能力集中在 src/voice/stt.py和tts.py分别负责识别与合成providers/下接了 OpenAI 的语音服务manager.py把 Streamlit 侧的 UI 逻辑单独封装——换语音提供商时只需改这一个模块。定制与扩展点两步加上自己的Agent官方路径很直白复制 src/agents/ 里的research_assistant.py或chatbot.py改成你的行为和工具集再把新 agent 注册进src/agents/agents.py的agents字典/your_agent_name/invoke就能直接访问同时按 src/streamlit_app.py 调整前端。想换模型提供商则改 src/core/ 里的 LLM 定义与配置README 里还给了 Ollama、本地 GPUvLLM/SGLang、VertexAI 的补充配置说明。部署与上线docker compose watch 起整套服务compose.yaml 定义了postgres、agent_service、streamlit_app三个服务对应的 Dockerfile 在 docker/ 目录Dockerfile.service 与 Dockerfile.app。推荐这样运行docker compose watch它会一并拉起 PostgreSQL、FastAPI 服务和 Streamlit 应用并在你改动 src/ 下代码时自动同步重启容器界面在 http://localhost:8501agent 服务 API 在 8080 端口OpenAPI 文档可在 /redoc 查看。如果 agent 需要文件形式的凭据放进privatecredentials/目录即可该目录会被 git 和构建过程自动排除。接下来做什么建议先读 docs/ 里的三份文档docs/RAG_Assistant.md 讲如何用 ChromaDB 搭知识库助手docs/Ollama.md 讲接入本地模型docs/AGUI.md 讲把 agent 接到 React 前端。动手的话先按上面的启动步骤跑一遍 research-assistant再试试聊天界面里的语音输入。【免费下载链接】agent-service-toolkitFull toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit项目地址: https://gitcode.com/GitHub_Trending/ag/agent-service-toolkit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号