SuperAPI AI 工具集

cloudtables

数据与分析

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于让 AI 代理与 CloudTables 数据交互。CloudTables 是一款 SaaS 数据表解决方案,用户可创建、管理并嵌入交互式表格到网站或应用中,常见于需要在线以表格形式展示和操作数据的业务与开发场景。官方文档:https://cloudtables.com/support/

主要能力:涉及对象包括 Table、Column、Row、User、Group、License、Billing。内置动作包括获取访问令牌(get-access-token,用于安全嵌入 CloudTable 到 HTML 页面)、删除行(delete-row)、更新行(update-row)、创建行(create-row)、获取行(get-row)、获取数据集数据(get-dataset-data)、获取数据集结构(get-dataset-schema)、列出数据集(list-datasets)。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>,无头环境会打印授权 URL,完成后执行 membrane login complete <code>。连接 CloudTables:membrane connection ensure "https://cloudtables.com/" --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,传参用 --input '{"key": "value"}'。动作不足时可用代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。

限制:认证与凭据刷新由 Membrane 处理,不应向用户索取 API 密钥或令牌;具体可用动作与权限取决于所连接账户的角色。其余细节暂未提供。