技术专栏
易百纳玄武S3(RK3588+RK182X)端侧智能体(nanobot)示例部署指南
硬件平台:易百纳玄武S3

简介
本文主要介绍nanobot示例(端侧智能体)在Ebaina玄武S3边缘计算AI终端上的部署与对话验证方法。 nanobot和openclaw(小龙虾)都属于智能体(Agent)框架,可以部署在任意电脑上,配置好大模型API即可使用。将nanobot部署到玄武S3的意义在于:接的是玄武S3的端侧模型,而不是云模型——智能体的推理完全由板端RK182X上的本地大模型完成,这就是本示例要实现的功能点。
示例功能:
- 板端安装
uv与nanobot,无需在PC上运行智能体; nanobot通过OpenAI兼容接口对接板端rkllm3-server(端侧模型推理服务);- 终端内直接与端侧模型对话,支持中文对话,全程不依赖云端大模型API;
整体流程分为七步:
- 板端安装
uv; - 板端安装
nanobot; - 初始化
nanobot; - 修改配置文件(对接端侧模型);
- nanobot打补丁;
- 部署模型并启动
rkllm3-server; - 运行
nanobot agent进行对话验证。
环境准备
| 项目 | 说明 |
|---|---|
| 目标板 | Ebaina玄武S3边缘计算AI终端(Debian 13,RK3588+RK182X) |
| SDK | RK182X SDK(网盘资料:【易百纳】玄武S3边缘计算AI终端_V2.0中的rk182x_ai_release.tar.gz) |
| 模型文件 | qwen3-4b-thinking.tgz(从<【易百纳】RK182X_模型文件>网盘资料获取) |
| 端侧推理服务 | rkllm3-server(随模型run.sh启动,OpenAI兼容接口,监听8080端口) |
1. 安装uv

2. 安装nanobot
# 板端执行
uv tool install nanobot-ai==0.3.53. 初始化
# 板端执行
nanobot onboard初始化完成后,配置文件生成在~/.nanobot/config.json。
4. 修改配置文件
使用nano编辑配置文件:没有nano需要执行apt update && apt install -y nano安装一下。
# 板端执行
nano ~/.nanobot/config.json共需替换以下三处:
(1)model改为端侧模型名(模型名字可随意填):
...
"agents": {
"defaults": {
"model": "rkllm3/rknn" # 模型名字可随意填
}
}
...(2)apiKey改为dummy(apiKey可随意填);
(3)apiBase改为板端推理服务地址http://127.0.0.1:8080/v1(apiBase):
...
"providers": {
"custom": {
"apiKey": "dummy", # apiKey可随意填
"apiBase": "http://127.0.0.1:8080/v1", # apibase
"extraHeaders": null
}
},
...修改完成后保存退出。
5. nanobot打补丁
rkllm3-server要求每个工具参数的schema必须有type,而nanobot手写的schema里只有description的参数就会导致500错误——给它补上"type": [...]即可:
# 板端执行
SELF=/root/.local/share/uv/tools/nanobot-ai/lib/python3.13/site-packages/nanobot/agent/tools/self.py
sudo sed -i 's|"value": {"description": "New value (for set).|"value": {"type": ["string", "integer", "number", "boolean"], "description": "New value (for set).|' $SELF6. 部署模型并运行
在PC端将qwen3-4b-thinking.tgz拷贝至板端/userdata/models目录下进行解压:
# PC端执行
adb push <~\nanobot\qwen3-4b-thinking.tgz> /userdata/models
# 板端执行
cd /userdata/models
tar -xvf qwen3-4b-thinking.tgz
cd /userdata/models/qwen3-4b-thinking
chmod +x run.sh
./run.sh./run.sh执行后即在板端启动rkllm3-server端侧模型推理服务,保持该终端运行不要关闭。
7. 运行nanobot对话验证
打开另一个终端运行nanobot:
# 板端执行
nanobot agent运行nanobot agent后进入对话界面,输入问题即可得到端侧模型的回复(全程板端推理,不经过云模型):
也可以进行中文对话:
常见问题
- 没有nano编辑器:执行
apt update && apt install -y nano安装后再编辑~/.nanobot/config.json。 SSH登录执行nanobot agent报权限不足:nanobot agent需要root权限,执行sudo passwd给root用户设置密码后,用su root切换到root用户再运行。
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包
暂无数据相关专栏
-
浏览量:831次2026-07-17 09:11:34
-
2026-10-13 09:56:34
-
2026-10-12 11:52:46
-
2026-10-22 09:57:54
-
2026-10-26 16:45:48
-
浏览量:1020次2026-06-17 14:25:54
-
2026-10-21 09:53:52
-
浏览量:180次2026-10-09 17:05:20
-
浏览量:87次2026-10-16 17:05:39
-
浏览量:196次2026-10-10 11:27:49
-
浏览量:358次2026-09-21 10:28:50
-
浏览量:242次2026-10-08 16:44:18
-
浏览量:435次2026-09-23 09:43:49
-
浏览量:741次2026-07-14 11:37:26
-
2026-09-29 10:33:22
-
浏览量:800次2026-07-22 13:14:46
-
浏览量:151次2026-10-15 13:53:12
-
浏览量:311次2026-09-28 13:32:48
-
浏览量:796次2026-07-09 16:37:13
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
易百纳技术社区
您的支持将鼓励我继续创作!
打赏金额:
¥1
¥5
¥10
¥50
¥100
支付方式:
微信支付
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注

微信扫码分享
QQ好友