ai-ml-api-automation
通过Rube MCP(Composio)自动化AI ML API任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
AI ML API Automation - 通过 Rube MCP 自动化 AI ML API 操作
技能概述
通过 Composio 的 Rube MCP 服务,在 Claude 中实现 AI ML API 的自动化操作,支持工具发现、连接管理和批量执行。
适用场景
需要同时调用多个 AI ML API 或执行批量操作时,通过
RUBE_MULTI_EXECUTE_TOOL 一次性完成多个工具调用,显著提升效率。AI ML API 工具 Schema 频繁更新,通过
RUBE_SEARCH_TOOLS 实时获取最新工具定义,避免硬编码导致的调用失败。将多个 AI ML 服务(如 OpenAI、Anthropic、Hugging Face 等)集成到统一的自动化流程中,实现模型调用、数据预处理、结果分析的端到端自动化。
核心功能
调用
RUBE_SEARCH_TOOLS 获取当前可用的 AI ML API 工具列表、输入 Schema 和推荐执行计划,确保始终使用最新的工具定义。通过
RUBE_MANAGE_CONNECTIONS 管理 Composio AI ML API toolkit 的连接状态,支持激活新连接、检查现有连接状态,并在连接失效时快速重新认证。使用
RUBE_MULTI_EXECUTE_TOOL 在单个会话中执行多个 AI ML API 调用,支持会话复用、内存传递和错误隔离,适合复杂的 AI 工作流场景。常见问题
Rube MCP 是什么,如何添加到配置中?
Rube MCP 是 Composio 提供的 MCP 服务器,无需 API Key 即可使用。在 Claude Desktop 或其他 MCP 客户端配置文件中添加 https://rube.app/mcp 作为 MCP 服务器即可启用。
为什么执行工具前必须先调用 SEARCH_TOOLS?
Composio 的 AI ML API 工具 Schema 会频繁更新,直接硬编码工具名称和参数容易导致调用失败。RUBE_SEARCH_TOOLS 返回的是最新的工具定义和输入 Schema,确保调用参数完全匹配。
如何检查 AI ML API 连接状态是否激活?
调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 ai_ml_api,查看返回的连接状态。如果状态不是 ACTIVE,需要按照返回的认证链接完成 Composio 账户授权。
执行多个 AI ML 工具时如何共享会话?
在 RUBE_SEARCH_TOOLS 响应中会返回一个 session_id,将此 ID 传递给后续的 RUBE_MANAGE_CONNECTIONS 和 RUBE_MULTI_EXECUTE_TOOL 调用,即可在同一会话中执行多个操作并共享上下文。
Rube MCP 支持哪些 AI ML API 工具?
支持的工具取决于 Composio AI ML API toolkit 的当前集成情况,通常包括主流的模型训练、数据预处理、推理服务、模型评估等工具。具体可用工具需要通过 RUBE_SEARCH_TOOLS 动态查询。
技能是否需要付费?
Rube MCP 服务本身免费,但 Composio 的 AI ML API toolkit 可能需要相应的 AI 服务提供商 API Key(如 OpenAI API Key)。具体费用取决于使用的第三方 AI 服务。
如何处理工具调用返回的分页数据?
检查 RUBE_MULTI_EXECUTE_TOOL 的响应中是否包含分页 token,如果存在,使用相同的工具参数和分页 token 继续调用,直到返回完整数据集。