SuperAPI AI 工具集

twelve-data

数据与分析

查看项目

更新于 10-16 00:28

技能介绍

用途:该技能用于通过 Membrane CLI 与 Twelve Data 服务交互。Twelve Data 提供实时与历史市场数据 API,供开发者与金融分析师构建应用和进行量化分析。官方文档见 https://twelvedata.com/docs。

主要能力:涉及时间序列、价格数据、外汇对、加密货币、经济事件、技术指标等。Membrane 自动处理认证与凭证刷新,无需自行管理密钥。

安装:npm install -g @membranehq/cli@latest 认证:membrane login --tenant --clientName=<agentType>;无界面环境会打印授权 URL,完成后执行 membrane login complete <code>。加 --json 可获得机器可读输出。

连接:membrane connection ensure "https://twelvedata.com/" --json,用户在浏览器完成认证,输出连接 id。若状态为 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 --input '{"key": "value"}' --json,结果在 output 字段。

代理请求:当操作不覆盖需求时,可用 membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项,Membrane 自动拼接基础 URL 并注入认证头。

适用场景:需要以自然语言查找并调用 Twelve Data 操作,或代理直连其 API 的工作流。

限制:具体可用操作、费率、平台与价格资料暂未提供,需以实际返回的连接与操作列表为准。