SuperAPI AI 工具集

ito-compute

部署与运维

查看项目

更新于 10-15 08:38

技能介绍

Itô Compute 是一个面向 GPU 算力采购的询价与状态查询工具,通过规范的 Itô compute CLI 或 MCP 服务器使用。ECC 本身不实现并行客户端、本地模拟、预留、工作负载运行器或推理服务器,也不进行浏览器自动化。

用途与定位 该工具用于查询实时 GPU 库存、提交经过认证的 Itô 固定费率 RFQ(询价请求)、查看 RFQ 或采购状态、撤销设备凭据,以及运行显式门控的实时节点资格验证。库存价格为指示性,RFQ 不等于预留容量;仅当规范结果包含非空 firm quote 时,费率才被视为固定。

安装方式 ito-compute-cli 当前未发布,需从规范仓库构建,而非使用 npx、npm exec 或未经验证的包:

git clone https://github.com/Ito-Markets/ito-cloud-runtime.git cd ito-cloud-runtime/cli/ito-compute-cli npm ci npm run check

然后将 ECC_ITO_CLI_EXECUTABLE 设置为显式绝对构建入口:

/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito.js

ECC 不会通过 PATH 发现这个携带凭据的客户端。

认证与凭据 首次操作前运行 ecc ito login,ECC 委托给规范 CLI 的设备授权,默认打开 Itô 验证页面,并将设备令牌持久化到 macOS Keychain。使用 ecc ito login --no-browser 可抑制页面跳转。若发起代理无法完成已登录的浏览器步骤,应将确切命令交给用户;批准完成后返回原任务并继续 ecc ito auth。设备令牌默认使用 macOS Keychain,文件令牌回退需显式启用,且目录和令牌文件必须保持仅所有者可访问(0700 和 0600)。ecc ito auth 用于验证现有凭据,从不启动登录,并拒绝 --no-browser。验证型认证以及 find 和 status 在配置后直接转发 ITO_API_KEY;不需要 ITO_AUTH_MODE=legacy。切勿将密钥或令牌放入参数、受跟踪文件、MCP 结果、日志或聊天中。

CLI 工作流 在 ecc ito find 之前,需获得明确的买方授权以提交 RFQ。必须提供 gpu、count、整天数、max-rate、nodes、gpus-per-node、storage-tb、start-window、form-factor、contract-type、fabric、region 以及拆分填充决策。要求 count == nodes * gpus-per-node,绝不推导拓扑。仅当买方明确接受任意 fabric 或 region 时才使用 any。省略 --allow-split 表示 false。

实时 RFQ 命令示例:

ecc ito find
--gpu h200
--count 8
--nodes 1
--gpus-per-node 8
--days 30
--storage-tb 1
--start-window 2099-08-15
--max-rate 3.00
--form-factor bare_metal
--contract-type reservation
--fabric infiniband
--region us-east-1

运行 ecc ito status 查看 RFQ 和采购订单。在传输失败不明确后,先检查状态再重复 find。当报价就绪且买方明确批准时,接受报价:

ecc ito accept rfq_<ticket-id>

这会将工单路由到服务台进行人工审核,不转移资金或预留容量。没有明确买方授权不得接受。当用户明确要求撤销此设备时,运行 ecc ito logout。若远程撤销失败,规范 CLI 会保留本地凭据以便操作员重试;切勿手动删除令牌作为替代。

实时节点资格验证 ecc ito evals 暴露规范 CLI 的窄实时适配器,用于单独安装的 sixtytwo-cli==0.3.33。它不通过 ECC 暴露本地夹具执行。调用前需满足以下全部条件:操作员授权联系指定节点;ITO_ENABLE_SIXTYTWO_LIVE=1;--live-sixtytwo;显式节点列表;以及包含 sixtytwo.yaml 的现有绝对配置目录。

ecc ito evals
--cluster clu_prod_example
--live-sixtytwo
--nodes gpu-01,gpu-02
--config-dir /absolute/path/to/qualification-config

规范适配器只能对显式节点运行固定版本检查和 sixtytwo test --full。它不能租用、启动、恢复、修复、重置、购买或订购资源。ECC 不会将 ITO_API_KEY 或模型/云凭据转发到节点资格验证中。

MCP 工作流 构建规范包后,使用绝对路径配置 stdio 服务器:

{ "mcpServers": { "ito-compute": { "command": "node", "args": [ "/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito-mcp.js" ] } } }

服务器仅暴露:ito_auth、ito_find、ito_status、ito_accept。ito_auth 验证现有凭据,不启动设备登录。使用 ito_auth,收集明确的买方授权和所有硬约束,调用 ito_find,必要时用 ito_status 轮询。当报价就绪且买方明确批准时,用工单 ID 调用 ito_accept。服务台报价通常为指示性且不具约束力,直到服务台确认;结果携带 quote_class。

租用或购买语义 find 提交 RFQ,可能返回固定报价,但不租用、购买、预留、配置或转移资金。accept 将报价路由到服务台进行人工审核,不转移资金或预留容量。status 面向读取,但提供商端点可能对现有采购订单进行对账。ECC 帮助中的被动仪表板链接是单独的用户操作 Web 路由;不要将其作为缺失 CLI 能力的替代品打开或操作。

不支持的操作 受支持的客户端界面无法锁定报价、预留容量、执行工作负载或提供推理服务。accept 是服务台交接,不是购买。MCP 服务器不暴露资格验证;请使用上述显式 CLI 命令。不要发明额外工具或购买路径。当本地 CLI 缺失或实时操作失败时,不要用浏览器或夹具替代。报告缺失的能力并停止。