SuperAPI AI 工具集

elastic

数据与分析

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于让 AI 代理通过 Membrane CLI 与 Elastic 交互,管理 Elastic 数据、记录并自动化工作流;适合需要操作 Elastic 搜索与分析引擎的场景,如日志分析、安全、企业搜索与可观测性。

主要能力:资料列出了大量可操作对象,包括索引、文档、快照生命周期策略、数据流、组件模板、索引模板、摄取管道、转换、用户、角色、API 密钥、机器学习作业、规则与告警、仪表板、可视化、安全检测规则、威胁情报指标、APM 服务/事务/跨度/错误、Kubernetes 资源、日志与指标等。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>,无界面环境会打印授权 URL,登录后用 membrane login complete <code> 完成。连接 Elastic 可用 membrane connection ensure "https://elastic.co" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,JSON 参数用 --input '{"key": "value"}'。动作不覆盖时可代理请求:membrane request CONNECTION_ID /path/to/endpoint。

限制:资料未提供 Elastic 本身的收费、价格、平台限制或效果数据;具体可用动作取决于连接返回的 action 列表。凭据由 Membrane 服务端管理,资料建议不要向用户索要 API 密钥或令牌。