SuperAPI AI 工具集

setup-slingshot-remote-tool

部署与运维

查看项目

更新于 10-16 06:48

技能介绍

用途:本技能用于搭建、启动、校验并排查 Slingshot ToolUniverse 远程工具,并可选通过 ToolUniverse Connect 中继共享。若只是为他人分享该模型而非开发,应改用 tooluniverse-share-computer 指南,无需检出 ToolUniverse 源码。

主要能力:在独立 Python 3.12 环境中安装 Slingshot 及其依赖,运行远程检查、启动本地 MCP 服务、执行共享命令,并提供验证与清理流程。

使用方式:先创建隔离环境并安装依赖,例如 uv venv --python 3.12 ~/.tooluniverse/envs/slingshot,再安装 requirements 文件;用 tu remote check slingshot 检查缺失项,用 tu serve --allow slingshot --share 启动共享。本地端点默认为 http://127.0.0.1:8030/mcp,可用 fastmcp Client 列出工具并确认包含 run_slingshot_trajectory。共享前可运行 tu remote login 完成设备授权,再用 tu remote share slingshot。

适用场景:部署或诊断 Slingshot 远程工具、在本地验证 MCP 工具集、通过 Connect 中继共享给授权用户。

限制:需 Linux、Python 3.12.3、仅 CPU,需为嵌入和 R 对象预留内存;非回环绑定必须配置 TOOLUNIVERSE_API_TOKEN。公开发布、跨用户隔离、代表性生物学、广泛并发与恢复尚未完成测试;部分操作可能因凭据问题返回 403。资料未提供收费、价格或平台支持信息。