2.7 KiB
2.7 KiB
快速开始
5 分钟创建你的第一个 AI 助手。
概述
本指南将帮助你快速创建一个能够进行语音对话的智能助手。你可以选择通过控制台或 API 两种方式创建。
前提条件
- 已部署 AI Video Assistant 服务
- 已配置至少一个 LLM 模型
- 已配置至少一个 TTS 语音
选择创建方式
| 方式 | 适用场景 | 复杂度 |
|---|---|---|
| 通过控制台 | 快速体验、可视化配置 | 简单 |
| 通过 API | 程序化创建、批量管理 | 中等 |
方式一:通过控制台创建
步骤 1:创建助手
- 登录控制台,进入 助手管理 页面
- 点击 新建助手
- 输入助手名称,如 "客服助手"
步骤 2:配置提示词
在 全局设置 中配置系统提示词:
你是一个友好的客服助手。你的任务是帮助用户解答问题。
要求:
- 保持友好和专业的语气
- 回答要简洁明了
- 如果不确定答案,请如实告知
步骤 3:配置语音
在 语音配置 中:
- 选择 TTS 引擎
- 选择合适的音色
- 调整语速为 1.0
步骤 4:测试助手
- 点击 保存
- 点击 测试 按钮
- 输入 "你好,你能做什么?"
- 验证回复是否符合预期
步骤 5:发布助手
- 确认测试通过后,点击 发布
- 复制生成的
assistant_id
方式二:通过 API 创建
步骤 1:创建助手
curl -X POST "http://localhost:8080/api/v1/assistants" \
-H "Content-Type: application/json" \
-d '{
"name": "客服助手",
"prompt": "你是一个友好的客服助手。",
"language": "zh-CN",
"temperature": 0.7
}'
步骤 2:配置语音
curl -X PATCH "http://localhost:8080/api/v1/assistants/{assistant_id}" \
-H "Content-Type: application/json" \
-d '{
"voice": {
"vendor": "aliyun",
"voice_id": "xiaoyun",
"speed": 1.0
}
}'
步骤 3:测试连接
const ws = new WebSocket('ws://localhost:8000/ws?assistant_id=YOUR_ASSISTANT_ID');
ws.onopen = () => {
ws.send(JSON.stringify({
type: 'session.start',
audio: {
encoding: 'pcm_s16le',
sample_rate_hz: 16000,
channels: 1
}
}));
};
ws.onmessage = (event) => {
console.log('收到消息:', event.data);
};
下一步
恭喜!你已成功创建了第一个 AI 助手。接下来可以: