用途:在运行中的 LiteLLM 代理(proxy)上创建一个新的 AI 智能体。
主要能力:通过 LiteLLM 代理的 /v1/agents 接口创建智能体,并支持列出、查询和删除已有智能体。
使用前需准备:LITELLM_BASE_URL(例如 https://my-proxy.example.com)和 LITELLM_API_KEY(代理管理员密钥)。API 参考见 https://docs.litellm.ai/docs/proxy/agents。
需要向用户确认的信息:智能体名称(必填,例如 my-coding-agent);模型(该智能体使用的 LiteLLM 模型,例如 gpt-4o、claude-3-5-sonnet);描述(可选,展示给调用方);MCP 服务器(可选,该智能体可使用的 server_ids 列表)。
创建命令:curl -s -X POST "$BASE/v1/agents" -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" -d '{"agent_name":"<name>","litellm_params":{"model":"<model>"},"agent_card_params":{"name":"<name>","description":"<description>","version":"1.0"}}'
列出已有智能体:curl -s "$BASE/v1/agents" -H "Authorization: Bearer $KEY"
获取智能体信息:curl -s "$BASE/v1/agents/<agent_id>" -H "Authorization: Bearer $KEY"
删除智能体:curl -s -X DELETE "$BASE/v1/agents/<agent_id>" -H "Authorization: Bearer $KEY"
输出:需展示 agent_id,后续调用或删除该智能体时需要使用。
限制:资料未提供更多关于权限、配额、错误处理或平台支持的信息。