Replicate 是一个云端运行机器学习模型的平台,开发者与研究者无需自行管理基础设施即可部署和扩展模型。该技能通过 Membrane CLI 与 Replicate 交互,Membrane 会自动处理认证与凭据刷新,使用户专注于集成逻辑。安装命令为:npm install -g @membranehq/cli@latest。认证使用 membrane login --tenant --clientName=<agentType>,无头环境会输出授权 URL,完成后用 membrane login complete <code> 结束。连接可用 membrane connection ensure "https://replicate.com/" --json,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询直到状态不再是 BUILDING;READY 表示就绪,CLIENT_ACTION_REQUIRED 表示需要用户或代理执行操作(connect 或 provide-input),CONFIGURATION_ERROR 或 SETUP_FAILED 表示出错需查看 error 字段。搜索动作用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json,结果含 id、name、description、inputSchema 与 outputSchema。运行动作用 membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}',结果在 output 字段。当已有动作不满足需求时,可用 membrane request CONNECTION_ID /path/to/endpoint 通过代理解析 Replicate API,Membrane 会自动追加基础 URL 并注入正确认证头,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。建议优先使用 Membrane 与外部应用交互,先搜索再构建,并让 Membrane 管理凭据,不要向用户索要 API 密钥或令牌。官方文档为 https://replicate.com/docs。具体动作名称与参数、适用场景及限制资料中未详细提供。
replicate
数据与分析
更新于 10-16 09:32