ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

cpolar 穿透后的 OpenClaw,模型 Base URL 改到 TaoToken

cpolar 穿透后的 OpenClaw,模型 Base URL 改到 TaoToken 穿透通了模型却没通OpenClaw 公网访问后最容易漏掉的一步把 OpenClaw 用 cpolar 映射到公网手机浏览器能打开控制台、能连上网关、健康状态显示正常——很多人到这一步就以为大功告成了。但真正开始对话时才发现界面是通的模型这一层却没接上要么一直转圈要么报模型不可用。原因很简单cpolar 解决的是怎么从外面访问到你家这台机器而每一轮对话真正在出 Token 的是 OpenClaw 背后的模型通道这一层得单独配。这篇就接着原文第 4 节的节奏把网关放行、令牌粘贴、设备审批三步保留只把模型配置这一层换成 TaoToken官网 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 让穿透后的 OpenClaw 真正能回话。一、问题出在哪穿透只解决了进门没解决说话原文里那套流程其实很完整cpolar 把本地 18789 端口映射成公网地址遇到origin not allowed就用openclaw config set gateway.controlUi.allowedOrigins放行穿透域名再openclaw gateway restart重启网关接着粘贴网关令牌、openclaw devices approve批准设备最后手机打开公网链接就能进控制台。这套操作解决的是访问链路问题跟模型没关系。问题在于OpenClaw 的模型调用是另一条独立的配置线。它默认可能指向某个本地模型服务或者一个你之前随手填的地址。当你把整个 OpenClaw 搬到公网访问之后模型这一层如果还指向localhost或者一个已经失效的地址那穿透做得再漂亮对话也出不来结果。典型表现就是控制台能进、设备能批、健康状态正常但一发消息就卡住或报错。所以正确的做法是把 OpenClaw 用的模型 API 地址明确指向一条稳定可用的通道。这里用 TaoToken 的 API 地址https://taotoken.net/api注意不要加/v1也不要带任何查询参数就填这个根地址。对应的 Key 需要先去官网注册账号并创建一个再写回 OpenClaw 的模型配置里。二、TaoToken 前置先把 Key 拿到手在改 OpenClaw 配置之前先把模型通道的凭证准备好否则配到一半还得回头找 Key。第一步打开 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 注册账号。注册流程不复杂按页面提示走完即可。第二步登录后进入控制台找到 API Keys 管理页面deep linkhttps://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 创建一个新的 Key。创建时建议给它起个能认出来的名字比如openclaw-home方便以后区分是给哪台机器、哪个用途的。第三步把生成的 Key 复制出来形如YOUR_API_KEY。这个 Key 只显示一次复制好先存到安全的地方后面写配置要用。注意别把它发到公开群组或者截图里OpenClaw 穿透到公网之后网关令牌和这个模型 Key 都属于敏感信息按原文的安全提醒自己保管好。如果你还想先确认这条通道本身是通的可以到模型对话页面deep linkhttps://taotoken.net/models?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite 发一句测试确认能正常返回再回去改 OpenClaw 的配置这样排查起来更清晰。三、可复制配置把模型地址写回 OpenClaw现在回到 OpenClaw 这边。原文第 4 节里那三步——放行穿透域名、粘贴网关令牌、批准设备——原样保留不用动。我们要改的只是模型这一层。OpenClaw 的模型配置通常通过openclaw config set命令写入或者直接编辑它的配置文件。核心就是把 API 地址和 Key 填对。下面给出可复制的命令形式具体字段名以你本地 OpenClaw 版本的配置项为准# 设置模型 API 地址注意不要加 /v1也不要带参数 openclaw config set model.apiBase https://taotoken.net/api # 写入对应的 API Key openclaw config set model.apiKey YOUR_API_KEY # 如果 OpenClaw 需要指定模型 ID按你实际要用的模型填写 openclaw config set model.name MODEL_ID # 改完配置后重启网关让设置生效 openclaw gateway restart几点说明。第一model.apiBase这类字段名在不同版本里可能略有差异如果你用的是配置文件方式就找到对应模型 provider 的base_url或api_base字段填成https://taotoken.net/api。第二Key 就是上一步创建的那个填YOUR_API_KEY的位置替换成真实值。第三改完一定要重启网关否则配置不生效这一点和原文里改allowedOrigins之后要openclaw gateway restart是同一个道理。如果你更习惯直接编辑配置文件找到 OpenClaw 的模型配置段落把地址和 Key 对应改掉即可改完同样重启网关。四、验证请求本地一句手机一句配置改完按原文的验证节奏来分两处测。第一处在本地控制台发一句测试提问。比如直接问你好帮我确认一下模型通道是否正常。如果本地能正常回话说明模型这一层已经接上了问题不在配置本身。第二处从手机打开 cpolar 生成的公网地址进控制台再发一句测试提问。这一步是在验证穿透 模型整条链路。如果手机端也能正常回话说明这条通道彻底配通了cpolar 负责把请求送到你家这台机器OpenClaw 负责处理模型这一层走 TaoToken 出 Token整条链路闭环。两处都能正常回话就可以放心用后面那些场景了。原文里让 OpenClaw 写贪吃蛇、穿透 OpenList 看电影、穿透 3389 远程桌面这些操作消耗的模型调用走的都是你刚配好的这一条通道。也就是说不管你是本地问还是公网问出 Token 的都是同一个模型配置不用再分别维护两套。如果本地能回、手机不能回那问题多半在穿透或网关放行那一层回去检查allowedOrigins是否放行了当前公网域名、网关令牌是否粘贴正确、设备是否已approve。如果两边都不能回那问题就在模型配置这一层重点检查 API 地址有没有多写/v1、Key 是否复制完整、网关是否重启过。五、本篇常见错排查错误一API 地址多写了/v1。这是最常见的。TaoToken 的 API 地址填https://taotoken.net/api就行不要写成https://taotoken.net/api/v1也不要带任何查询参数。多写一段路径请求就会打到不存在的端点上。错误二Key 没复制完整或带了空格。创建 Key 之后复制时前后容易带上空格或换行。写进配置前检查一下确保是干净的字符串。如果配置里 Key 不对表现通常是鉴权失败。错误三改完配置没重启网关。和原文改allowedOrigins一样模型配置改完也要openclaw gateway restart。不重启的话OpenClaw 还在用旧配置你会以为改了没用。错误四穿透域名换了allowedOrigins没跟着换。cpolar 免费版地址会变如果你换了隧道地址记得把新的公网域名重新加进gateway.controlUi.allowedOrigins否则又会出现origin not allowed。这属于穿透层的问题不是模型层的问题别混在一起排查。错误五把模型层问题和穿透层问题搞混。判断方法很简单本地控制台能不能回话。本地能回、公网不能回查穿透和网关本地都不能回查模型配置。分清楚这两层排查效率会高很多。六、配通之后这条通道就是你的常驻模型入口把模型这一层接到 TaoToken 之后OpenClaw 才算真正活了cpolar 负责让你随时随地进得来TaoToken 负责让每一轮对话和任务都有模型可用。原文里那些场景——远程看电影、分享贪吃蛇、公网访问 AI——消耗的都走这一条通道你只需要维护一份模型配置。如果你只是偶尔用用按上面的步骤配一次就够了。如果你打算长期把 OpenClaw 当成随身 AI 入口经常跑任务、做编码类工作可以了解一下 Coding Plandeep linkhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding_planutm_campaignrewrite 更适合长期高频的编码和 Agent 场景。接入过程中如果遇到配置项对不上、鉴权报错之类的问题可以去接入文档deep linkhttps://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 对照字段说明或者到 API Keys 页面重新确认 Key 状态。网关令牌和访问密码仍按原文的安全提醒自己保管好别因为穿透到公网就放松警惕。
返回列表