TEN代理是一个集成多种AI技术的实时语音助手平台,支持多模态交互和模块化扩展,为用户提供高效、智能的语音交互体验。
TEN代理组件集成多种AI技术,支持多模态交互与模块化扩展。下面将为你介绍其核心功能、项目架构、安装步骤、使用方法等内容。

对于苹果芯片的Mac,进入Docker设置中取消勾选“使用Rosetta进行x86/AMD64仿真”。注意:这可能导致在ARM架构下的构建速度变慢,但部署到x64服务器后性能正常。

创建.env文件
cp ./.env.example ./.env
配置Agora密钥 更新.env文件中的以下变量:
AGORA_APP_ID=
AGORA_APP_CERTIFICATE=
启动开发容器
docker compose up -d
进入容器环境
docker exec -it ten_agent_dev bash
构建代理服务
task use
运行Web界面
task run
配置 Playground 打开地址:localhost:3000,选择所需模块和插件。



本项目遵循MIT开源协议。