为什么没人推荐TEN-agent??我来吧!是真的好用啊(免费版)
TEN-Agent是一个特别有意思的项目,也相当成熟,实现了比较完善的语音通话和视频聊天的集成平台,当然基础的ai聊天和绘画都已经包含在内了,并且可以接入自己的coze和dify,想象力很大!
手把手教你部署TEN-Agent:一个超强的实时AI助手!
大家好,今天想给大家介绍一个特别牛的开源项目 —— TEN-Agent。这不是普通的AI助手,它是全球首个把OpenAI Realtime API和RTC技术结合在一起的实时多模态交互系统,具体是什么待我细细介绍。
它有多强?

首先,让我给大家列举一下它的核心功能:
- 实时语音对话:不是那种你说一句等半天的对话,而是真正的实时交互,就像跟真人聊天一样流畅
- 可以接入coze,dify等工具,这绝对是杀手锏级别的体验。。。coze目前的生态相当完善,可以接入coze意味着不需要你懂这个项目你只需要搭建自己喜欢的bot就可以了。懂的人自然明白其中的含金量
- 视觉理解:可以实时看懂图片,还能进行屏幕共享检测
- 超多实用工具:内置了天气查询、网络搜索等实用功能,关键是还能自己加新工具!
- 多语言支持:中文、英文、日文、韩文…想用啥语言聊都行
为什么要选择TEN-Agent?
现在市面上AI助手很多,但是TEN-Agent的主要区分点就在于:
-
超低延迟:
- 用了RTC技术,反应速度贼快
- 集成了AI降噪,说话清清楚楚的
- 不管是语音还是文字,都是实时响应
-
部署超简单:
- 只要你电脑上装了Docker就行
- 不需要复杂的环境配置
- 文档清晰,小白也能轻松上手
-
高度可定制:
- 想加什么功能自己加
- 支持各种主流大模型
- 想怎么玩就怎么玩
开始动手!
好了,说了这么多,现在开始实操环节!我们一步一步来:
第一步:准备工作
首先,你需要准备这些东西:
✅ CPU至少2核
✅ 内存至少4GB
✅ 安装好Docker和Docker Compose
✅ 装个Node.js(v18)
还有几个必需的API密钥(都可以免费申请):
- Agora的App ID和Certificate(用于实时通信)
- OpenAI的API密钥(用于AI对话)
- Deepgram的密钥(用于语音识别,注册就送免费额度)
- FishAudio的密钥(用于语音合成,同样注册送免费额度)
第二步:部署过程
- 先把代码拉下来:
# 克隆项目到本地
git clone https://github.com/TEN-framework/ten-agent.git
cd ten-agent
# 创建配置文件
cp ./.env.example ./.env
- 配置环境:
打开.env文件,把你的Agora凭证填进去:
AGORA_APP_ID=你的ID
AGORA_APP_CERTIFICATE=你的证书
- 启动服务:
# 启动Docker容器
docker compose up -d
# 进入开发容器
docker exec -it ten_agent_dev bash
# 构建代理
task use
# 启动服务
task run
第三步:配置和使用
-
打开浏览器访问:http://localhost:3000
-
在界面上你需要:
- 选择一个图表类型(比如想要语音助手就选voice_assistant)
- 选择对应的模块
- 把你的API密钥都配置好
-
点击"Connect"按钮,然后就可以开始体验了!

实用小贴士
-
对于国内用户:
强烈建议配置代理,不然依赖下载和API调用可能会很慢,gemini国内是没有办法使用滴。该怎么做大家应该都懂。 -
遇到问题怎么办?
- 加入Discord社区:https://discord.gg/VnPftUzAMJ
- 去GitHub提Issue
能用来做什么?
说实话,我光和我的舍友都有一大堆想要用它实现的地方,我给大家举几个例子,抛砖引玉:
-
智能音箱升级版
- 不仅能语音对话,还能看图识物
- 可以帮你查天气、搜索信息
- 反应速度比普通音箱快
-
智能客服系统
- 自动接听电话
- 实时语音对话
- 可以访问知识库,回答专业问题
-
教育辅助工具
- 语言学习伴侣
- 实时知识问答
- 图片讲解功能
写在最后
TEN-Agent是一个特别有意思的项目,我并不是团队里的开发者,但是我自愿给他打广告,也很想给他做出开发者贡献。它让我们离"自然交互"的目标又近了一步。虽然现在还在不断发展中,但已经展现出了很大的潜力。
如果你也对这个项目感兴趣:
- 可以去给项目点个Star:https://github.com/TEN-framework/ten-agent
- 查看详细文档:https://doc.theten.ai
- 加入开发者社区一起讨论
记得关注项目更新,因为开发团队经常会加入新功能。(这个团队的开发者嘎嘎友好,更新迭代速度算是我用到的开源项目里数一数二的了,今日团队已经准备开源在硬件上的实现方案了)
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)