SuperAPI AI 工具集

setup-depmap-24q2-remote-tool

部署与运维

查看项目

更新于 10-16 01:16

技能介绍

用途:部署、启动、验证并排错 DepMap 24Q2 的 ToolUniverse 远程工具,可选通过 ToolUniverse Connect 中继对外共享。仅做模型共享而非开发时,可参考 tooluniverse-share-computer 指南,无需检出 ToolUniverse 源码。

主要能力:在隔离 Python 环境运行模型(uv venv --python 3.12 ~/.tooluniverse/envs/depmap-24q2);安装并检查依赖;对端点为 http://127.0.0.1:7002/mcp 的 Streamable HTTP MCP 服务做发现校验,确认包含 compute_depmap24q2_gene_correlations;支持 tu remote check/run/share/login/logout 等命令,以及 --check-connect-prereqs、--live 等预检;示例调用参数为 {"gene_a":"BRAF","gene_b":"MAPK1"}。

使用方式:先在 Linux、Python 3.12.3、仅 CPU 环境按序安装依赖并导出供应商资源;需设 DEPMAP_DATA_PATH 指向已审核数据并确认 DepMap 数据使用条款。绑定回环地址,非回环绑定需 TOOLUNIVERSE_API_TOKEN。启动前可运行 python scripts/remote_validation/setup_skill_preflight.py --implementation depmap-24q2,随后 tu remote login 与 tu remote share depmap-24q2;中继需安装固定 SHA-256 的 tuplatform-connect 0.3.0 wheel。

限制:截至 2026-08-16,仅通过确定性安全夹具的发现与相关性检索验证,生产数据、公开出版、跨用户隔离与规模化验证均未完成;默认 1 个 worker 未经测量;Connect 中继尚未发布到 PyPI;USPTO 操作因凭据受阻。返回值需人工核查科学含义与输出边界。