LangChain集成调试工具

用于调试LangChain与Google Gemini及Explorium MCP集成问题的工具,提供最小化代码重现问题。

  • by copilotai-desmond
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 copilotai-desmond/explorium-mcp-debug

使用说明

调试PR-最小破坏代码

这是一个包含最少代码的调试PR,用于重现LangChain+Google Gemini+Explorium MCP集成的问题。

问题

这种最小的复制显示了使用时的一个严重问题:

  • @langchain/google-genai 配备Gemini 2.5闪光灯
  • @langchain/mcp-adapters 使用Explorium的MCP服务器
  • @langchain/langgraph 用于创建代理

如何跑步

  1. 安装依赖项:
npm install
  1. 设置环境变量: 创建一个 .env 根目录中的文件:
GOOGLE_API_KEY=your_google_api_key_here
EXPLORIUM_API_KEY=your_explorium_api_key_here
  1. 运行复制:
node index.js

预期行为与实际行为

预期:代理应使用Explorium MCP服务器成功从加利福尼亚州获取2个潜在客户。

实际:[在此处描述错误或意外行为]

依赖项

{
  "@langchain/community": "^0.3.57",
  "@langchain/core": "^0.3.78",
  "@langchain/google-genai": "^0.2.18",
  "@langchain/langgraph": "^0.4.9",
  "@langchain/mcp-adapters": "^0.6.0"
}