SuperAPI AI 工具集

hugging-face

数据与分析

查看项目

更新于 10-16 09:32

技能介绍

用途:该技能用于通过 Membrane CLI 与 Hugging Face 平台交互,管理模型(Models)、数据集(Datasets)与 Spaces。适合用户希望访问或操作 Hugging Face 数据的场景。官方文档:https://huggingface.co/docs/

主要能力:可搜索与列出模型、数据集、Spaces、集合(Collections);获取单个模型、数据集、Space 的详细信息;创建、复制、移动或删除仓库;管理组织成员、讨论与拉取请求;更新模型设置;获取每日精选论文;获取当前登录用户信息。涉及 NLP 的 Transformers、Datasets、Accelerate 等库来自平台本身,本技能只负责 Hub 层面的交互。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无头环境下会打印授权 URL,完成后执行 membrane login complete <code>。建立连接:membrane connection ensure "https://huggingface.co/" --json;若状态为 BUILDING,则轮询 membrane 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。也可通过代理直接请求 API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等参数。

限制与注意事项:需具备相应 Hugging Face 账号权限;连接状态可能为 CLIENT_ACTION_REQUIRED,需用户完成认证或提供输入;凭证由 Membrane 服务端管理,不应向用户索取 API key。资料未提供收费、价格或具体性能数据。建议优先使用预置动作,先发现再构建,以减少令牌消耗并提升安全性。