如何在腾讯云上配置openclaw 详细操作流程

我又来了, 因为阿里云服务器是年前买的特价9.9, 过完年就快到期了,想续费,一个月要50多,还没有优惠,我去,太黑了,好在没玩多久,咱换门,腾讯云! 一样的服务,一年只要99, 还有海外版本,内存存储更大,一年199, 续费不加钱,就它了! 于是在腾讯云上还得再折腾一遍安装。这里就简单记录一下。

两边其实大同小异,腾讯云也有openclaw的镜像,给了配置相关的网页。腾讯这边的配置页面比阿里更简洁,而且对钉钉机器人,和QQ机器人友好,可以直接配, 特别是安装技能页面也直接给了。但是安装技能之后,配置还是得去后台自己搞。 比如 tavily-search。

不知道为什么,我之前的测QQ机器人不能直接用, 于是访问 https://q.qq.com/qqbot/openclaw/index.html

这个页面重新生成了一个,赞一下QQ,这次更简单了,直接给龙虾生成机器人就好。

一个比较麻烦的事腾讯云并没有阿里的一键配置web UI, 想用浏览器得自己去后台搞。登录后台以后,先用openclaw onboard 做一下基础配置, 配好以后,会看到dashboard ready, 下面有个带token的访问地址 127.0.0.1:18789/#token=xxxxx 把这个记下来, 然后在腾讯云服务器设置一下root的密码,记得在重置密码的时候要手动输入用户名root,不然改的是缺省用户ubuntu的密码,而 腾讯云的openclaw是装在root下的,这个要吐槽一下。 设好密码,用本地的teminal 通过ssh建立一个通道, 就可以通过ssh通道来远程访问webui了, 具体是命令是

ssh -N -L 18789:127.0.0.1:18789 root@你服务器的公网ip

输入后,先yes确认ssh key,然后输入刚才设置的root密码,没有出错提示表示一切正常, 这个窗口留着不关,打开一个浏览器页面,用刚才记下的webui地址访问就好了。如何忘了这个地址,可以在命令行输入

openclaw dashboard

重新查看。

然后是配memeory search, 再安装技能, 结果配置memeory search的时候遇到了新问题, 装好本地的ollama之后, 测试embedding失败,说apikey不正确,应该是去调用了openai的接口, 看来环境变量设置没起作用,网上查了一下,要直接改配置文件。

openclaw config set agents.defaults.memorySearch.provider ollama

openclaw config set agents.defaults.memorySearch.model nomic-embed-text
openclaw config set agents.defaults.memorySearch.fallback none

这样就应该可以正常使用了。 用

openclaw status

openclaw doctor

确认没有出错提示,就OK了

发表回复