作者:Alec Lee|AX 全球战略师 & 全栈探索者。若您发现文中存在不足或改进空间,欢迎随时联系我。
AZURE_STT_KEY
、AZURE_STT_REGION
、AZURE_TTS_KEY
、AZURE_TTS_REGION
AI Sales Avatar
token=
后面的那段字符串,AGORA_APP_ID=
(App ID)AGORA_CERTIFICATE=
(Certificate)AISalesAvatar
Enterprise Collaboration
AZURE_STT_KEY
AZURE_STT_REGION
AZURE_TTS_KEY
AZURE_TTS_REGION
project=ai-agent
等标签,便于后续分类与管理。
👇 标签与网络配置界面如下:
工具 | 功能说明 | 安装方式 |
---|---|---|
Docker | 运行 TEN 的容器环境 | 官网下载安装 Docker Desktop |
Git | 克隆并管理 TEN 的代码仓库 | brew install git |
Node.js | 运行前端代码(Playground) | brew install node |
.dmg
安装包,并完成安装。brew install git
。
验证安装:git -v
。
brew install node
。
验证安装:node -v
。
.env
文件,填写以下变量:
请使用文本编辑器(推荐使用 Cursor 或 VS Code)打开并编辑 .env
文件,.env
文件示意图如下:
.env
环境变量配置完成后,下一步是正式启动 TEN Agent 的容器环境。
ai_agents
目录并启动 Docker 容器服务:
cd ai_agents
docker compose up -d
这会启动以下容器服务:
ten_agent_dev:用于开发和运行 Agent
ten_agent_demo:示例 Agent
ten_agent_playground:前端交互页面
👇 项目结构示意图如下:
manifest.json
和 property.json
),并自动安装所需依赖包。
👇 执行过程示意图如下:
task run
后,在浏览器中访问以下地址以打开前端页面:
👉 [https://localhost:49483]
如果运行成功,你将看到如下界面:
点击页面上方的 「Graph」 选项卡。
在下拉框中选择:voice_assistant_intergrated_stt (Auto Start)
,tts_default
)azure_tts
en-US-AshleyNeural
在 Azure TTS 模块中,请将以下字段填写为:
Azure_synthesis_voice_name=en-US-AshleyNeural
👇 Azure TTS 语音名称设置示意图如下:
llm
模块,选择 「Replace Node with」dify_python
dify_python
模块, 点击 「Update Properties」,进入属性设置页面。
voice_assistant_integrated_stt
Marketing Info
Customer Lifecycle
Contract Lifecycle
Asset Lifecycle