LangGraph MCP代理

一个基于Streamlit的UI,通过stdio连接到模块化计算平台(MCP)工具服务器,使用由Groq的LLaMA-3.3-70B模型驱动的LangGraph ReAct代理来处理和计算涉及算术和逻辑的结构化提示。

  • by sanjayriram44
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 yelp-me/mcp_demo

使用说明

LangGraph MCP代理

该项目是一个基于Streamlit的UI,通过stdio连接到模块化计算平台(MCP)工具服务器。它使用由Groq的LLaMA-3.3-70B模型支持的LangGraph ReAct代理来处理和计算涉及算术和逻辑的结构化提示。


特性

  • LangGraph ReAct代理使用 llama-3.3-70b-versatile 通过Groq
  • 支持从MCP服务器动态加载工具
  • 数学工具(add, multiply)举个例子
  • 使用LangChain和MCP适配器异步执行代理
  • 使用Streamlit构建的干净UI

需求

  • Python 3.9或更高版本
  • Groq API密钥
  • math_server.py (工具服务器脚本)

环境变量

创建一个 .env 项目根目录中的文件:

GROQ_API_KEY=your_groq_api_key_here

使用streamlit运行client.py

MIT许可证