用途:Eden AI 是一个 AI API 聚合平台,让开发者通过单一平台访问并比较不同厂商的 AI 模型。本技能用于在用户需要与 Eden AI 数据交互时,借助 Membrane CLI 完成集成调用,避免直接管理多家 AI API 的复杂性。官方文档:https://docs.edenai.co/
主要能力:覆盖语言识别与分析、图像识别、人脸识别、显式内容检测、物体检测、Logo 检测、名人识别、地标识别、文本分析、情感分析、主题提取、音频分析、语音转文字、视频分析与视频智能等。常用动作包括检测文本情绪、解析简历、检测图像显式内容、图像问答、图像物体检测、生成代码、拼写检查、提取关键词、文本审核、图像 OCR 取字、文本转语音、图像生成、生成文本向量、检测语言、翻译文本、提取命名实体、情感分析、文本摘要、LLM 对话(OpenAI 兼容)、聊天等。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无头环境会打印授权 URL,登录后执行 membrane login complete <code>。建立连接:membrane connection ensure "https://www.edenai.co/" --json;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。查找动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参可用 --input '{"key": "value"}'。动作不覆盖时可通过代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。
适用场景与限制:适合需要统一接入多家 AI 能力、或需快速发现并调用预构建 AI 动作的开发与企业集成场景。限制:需通过 Membrane 管理凭证,不应向用户索取 API 密钥;具体可用模型、计费与速率等未在资料中说明,暂未提供。