您已运行 vLLM 了吗? 若是,请直接跳至 步骤 3:安装 Tokios 连接器。若仅需简要说明,可参阅 vLLM 远程访问指南。
前置条件
开始操作前,请确保满足以下要求:- 1 NVIDIA GPU 需支持 CUDA 技术(推荐 RTX 3090、4090、A100 或 DGX Spark 型号)。
- CUDA 12.1+ 已成功安装(运行
nvidia-smi以进行验证)。 - Python 3.9–3.12 现已支持
pip。 - 一个 Tokios account 账号(注册完全免费)。
步骤 1:安装并启动 vLLM
使用 pip 安装 vLLM:127.0.0.1,切勿设置更宽泛的绑定范围:
http://127.0.0.1:8000 端口上启动一个与 OpenAI 兼容的 HTTP 服务器。
确认该服务器正在运行
在另一个终端窗口中执行以下操作:常见的启动配置方式
请根据自身硬件条件选择对应的参数:多 GPU 场景:张量并行技术
若模型体积过大无法完整载入单个 1 GPU,可借助同一台机器上的多块 GPU 实现张量并行处理:Windows 系统(WSL2)
vLLM 无法在 Windows 上原生运行。建议在启用了 GPU 直通功能的 WSL2 环境中使用 Docker 进行部署。步骤 2:在本地进行测试
在配置远程访问功能前,请先确认 vLLM 能够正常响应请求。步骤 3:安装 Tokios 连接器
连接器从您的机器向外拨号连接至https://api.tokios.com。不开放任何入站端口。无需端口转发。无需 DNS 记录。
登录 tokios.com/console 后,进入 Setup 选项卡并点击 Start pairing。此时 Tokios 会生成一个一次性使用的 令牌 代码,例如 TKS-XXXX-XXXX,该代码的有效时长约为 15 分钟。
在运行 vLLM 的计算机上执行安装指令即可。
Windows
macOS
Linux
tokios-connector,可直接输入对应的代码完成配置。
ct-tok-…)在批准后会通过隧道下发——您永远不会在屏幕上看到它,也无需将其粘贴到任何文件中。
步骤 4:将连接器指向 vLLM
vLLM 提供的兼容 OpenAI 协议的服务器完全符合 Tokios 的接口要求。若仅需部署单个模型,控制台的设置向导会自动选用http://127.0.0.1:8000/v1。
若需部署多个模型或自定义配置,则需创建 tokios-connector.json。
步骤 5:注册部署实例
在 Models 页面中,登记您的 vLLM 模型并指定一个 公开名称,例如mistral-tunnel。
客户端在调用时会在 model 字段中填入该公开名称。该名称与 vLLM 内部的模型标识符相互独立,因此调整上游模型时也不会影响客户端配置。
步骤 6:生成 API 密钥
进入 Keys 页面后点击 Create key 按钮即可。- 您还可按需限定该密钥的适用范围,例如指定特定模型名称模式(多个模式可用逗号分隔,输入
*则表示适用于所有模型)。 - 此时请立即复制
sk-tok-…令牌内容——该信息仅显示一次。
步骤 7:从任意客户端发起连接
您的 vLLM 模型现已可通过https://api.tokios.com 访问。调用方法如下:
安全机制:仅允许出站连接通道
该机制与 SSH 通道、端口转发或 Tailscale 的区别如下:
您的 vLLM 进程无需任何改动,它仍运行在
127.0.0.1:8000 端口上且对外部不可访问。唯有连接器能够与其通信,且连接器仅具备向外发起连接的权限。
您仍可保留 vLLM 的
--api-key 标志以强化连接器与 vLLM 之间本地连接的安全性。经由 Tokios 发起的客户端请求均需通过您的 sk-tok-… API 密钥验证,唯有连接器才具备访问 127.0.0.1:8000 端口的权限。常见问题解答
流式传输功能是否可用?
流式传输功能是否可用?
可以。设置好
"stream": true 后,Tokios 便会依据您调用的 API 类型返回符合 OpenAI 或 Anthropic 格式的标准服务器发送事件。能否与团队成员共享访问权限?
能否与团队成员共享访问权限?
可以。为每位团队成员创建单独的
sk-tok-… 密钥(在 Keys 选项卡中)。将每个密钥的范围限定为仅他们需要的部署。吊销密钥会立即切断访问。若 vLLM 意外重启会怎样?
若 vLLM 意外重启会怎样?
连接器会在 vLLM 重新启动后自动与其重新建立连接。全程无需人工干预,只需重启 vLLM,相关端点即可恢复正常。
该方案在 Windows 系统上能否运行?
该方案在 Windows 系统上能否运行?
完全可行。您可在 WSL2 环境中借助 Docker 运行 vLLM(具体配置方式可参考上文的 WSL2 说明),随后在 Windows 主机端或 WSL2 环境中安装 Tokios 连接器即可。
让您的 vLLM 随时随地均可访问
vLLM 的运行方式仍与以往一致:继续在本地主机及 GPU 上运行,且无需开放任何入站端口。连接器仅负责向外发起连接请求。其余环节如身份验证、路由分配、流式传输及令牌管理均通过单一端点完成,任何持有相应令牌的用户或程序均可调用该端点。快速入门
一步步完成连接器配对以及首个模型的部署流程。
API 密钥
为团队成员及各类智能体创建、设定权限并定期轮换 sk-tok-… 令牌。
兼容的客户端
39 个客户端已确认可用——编程智能体、聊天应用、各类 SDK。
远程访问方案对比
详细介绍 Tokios 与 Tailscale、Cloudflare Tunnel 以及 SSH 隧道方案之间的差异。