用途:该技能提供基于 LangGraph 的智能体框架,用于在所有 OpenAI 兼容的 LLM 供应商之间实现一致的工具调用,适合需要多步任务可靠执行的场景。
主要能力:提供 create_agent(使用自定义工具创建 LangGraph 智能体)、run_agent(执行任务)、add_tool(向智能体添加自定义工具)、get_agent_result(获取最终结果)。智能体可自动循环调用工具,直到任务完成。
适用场景:需要保证工具调用一致性(尤其在 GLM-5、智谱等工具调用不稳定的模型上);需要自动工具循环直至任务完成;需要跨多个 LLM 供应商的统一接口;需要以特定工具集构建自定义智能体。
环境变量:LLM_API_KEY 为必填的供应商 API 密钥;LLM_BASE_URL 可选,用于 OpenAI 兼容供应商的自定义 base URL(默认 OpenAI);LLM_MODEL 可选,模型名(默认 "gpt-4o")。
供应商示例:Z.AI / GLM-5 使用 LLM_BASE_URL=https://api.z.ai/api/coding/paas/v4 与 LLM_MODEL=glm-5;OpenRouter 使用 https://openrouter.ai/api/v1 与 meta-llama/llama-3-70b-instruct;Groq 使用 https://api.groq.com/openai/v1 与 llama3-70b-8192;Ollama(本地)使用 http://localhost:11434/v1 与 llama3;DeepSeek 使用 https://api.deepseek.com 与 deepseek-chat。
使用方式:创建含所需工具的智能体,用任务提示运行智能体,智能体会自动循环工具调用直至完成,再获取最终结果。安装命令、依赖版本与具体调用代码示例暂未提供。费用、价格与平台限制暂未提供。