网淘吧来吧,欢迎您!

Voice.Ai Voice Agents

2026-03-31 新闻来源:网淘吧 围观:15
电脑广告
手机广告

Voice.ai 智能体

使用 Voice.ai 的智能体 API 构建最出色的对话式 AI 语音智能体。

✨ 功能特性

  • 智能体管理- 创建、更新和删除语音智能体
  • 一键部署- 即时部署智能体用于电话呼叫
  • 知识库- 支持 RAG 的智能体,具备自定义知识
  • MCP 集成- 通过 MCP 将智能体连接到外部工具
  • 电话号码- 管理呼入/呼出电话号码
  • 分析- 追踪通话记录和智能体表现

⚙️ 配置

获取您的 API 密钥

  1. 前往Voice.ai 开发者控制面板
  2. 登录或创建账户
  3. 生成新的 API 密钥
  4. 复制并安全保存

设置身份验证(3种方法)

方法一:环境变量(推荐)

Voice.Ai Voice Agents

export VOICE_AI_API_KEY="your-api-key-here"

方法二:.env 文件

# Create .env file in project root
echo 'VOICE_AI_API_KEY=your-api-key-here' >> .env

方法三:OpenClaw 配置

{
  "skills": {
    "voice.ai-voice-agents": {
      "api_key": "your-api-key-here"
    }
  }
}

🔐 执行任何操作之前

重要提示:在运行任何命令之前,请务必验证身份验证。

# 1. Check if API key is set
echo $VOICE_AI_API_KEY

# 2. Test connection (list agents)
node scripts/agent.js list

# 3. If errors, re-export your key
export VOICE_AI_API_KEY="your-api-key-here"

静默初始化

SDK 会在您运行任何命令时自动初始化。设置 API 密钥后无需手动设置。

🚀 快速开始

export VOICE_AI_API_KEY="your-api-key"

# Create an agent
node scripts/agent.js create --name "Support Bot" --prompt "You are a helpful assistant"

# List all agents
node scripts/agent.js list

# Deploy an agent
node scripts/agent.js deploy --id <agent_id>

🤖 智能体配置

参数默认值描述
llm_modelgemini-2.5-flash-lite用于响应的 LLM 模型
llm_temperature0.7响应创意度(0-2)
max_call_duration900最大通话时长(秒)
allow_interruptionstrue允许用户打断代理
auto_noise_reductiontrue过滤背景噪音

🎙️ TTS 语音设置

参数默认值描述
voice_id-代理语音的语音ID
modelautoTTS模型(自动选择)
languageen语言代码
temperature1.0语音表现力(0-2)
top_p0.8采样参数(0-1)

🌍 支持的语言

自动,英语,加泰罗尼亚语,瑞典语,西班牙语,法语,德语,意大利语,葡萄牙语,波兰语,俄语,荷兰语

💻 命令行界面用法

# Create a new agent
node scripts/agent.js create --name "My Agent" --prompt "System prompt here" --greeting "Hello!"

# List all agents
node scripts/agent.js list

# Get agent details
node scripts/agent.js get --id <agent_id>

# Update an agent
node scripts/agent.js update --id <agent_id> --prompt "New prompt"

# Deploy an agent
node scripts/agent.js deploy --id <agent_id>

# Pause an agent
node scripts/agent.js pause --id <agent_id>

# Delete an agent
node scripts/agent.js delete --id <agent_id>

🤖 OpenClaw 集成

JSON 配置

{
  "name": "voice.ai-voice-agents",
  "enabled": true,
  "config": {
    "api_key": "${VOICE_AI_API_KEY}",
    "default_model": "gemini-2.5-flash-lite",
    "auto_deploy": false
  }
}

聊天触发器

当你提及以下内容时,OpenClaw 会自动激活此技能:

  • "语音助手", "语音机器人", "电话助手"
  • "创建助手", "部署助手", "列出助手"
  • "Voice.ai", "语音人工智能"

🗣️ 用户友好语言

当用户说...技能执行...
"创建一个支持助手"创建专注于支持的助手
"显示我的助手"列出所有助手及其状态
"部署该助手"为电话呼叫部署助手
"更新问候语"更新助手问候消息
"删除测试助手"删除指定的助手
"我有哪些助手?"以友好格式列出助手
"创建一个常见问题解答机器人"使用常见问题解答模板创建助手
"连接到我的MCP服务器"配置MCP集成

📁 项目文件

voice-ai-agents/
├── SKILL.md                    # This documentation
├── voice-ai-agents.yaml        # Skill configuration
├── voice-ai-agents-sdk.js      # JavaScript SDK
└── scripts/
    └── agent.js                # CLI tool
文件用途
SKILL.md文档和 OpenClaw 技能定义
voice-ai-agents.yamlAPI 配置、模型、默认设置
voice-ai-agents-sdk.js包含所有 API 方法的完整 SDK
scripts/agent.js命令行界面

❌ 错误处理

错误原因解决方案
401 未授权API 密钥无效或缺失检查VOICE_AI_API_KEY是否正确设置
403 禁止访问API 密钥权限不足生成具有适当权限范围的新密钥
404 未找到代理ID不存在运行列表以获取有效的代理ID
429 请求过多超过速率限制等待60秒后重试
500 服务器错误Voice.ai API问题检查状态页面
ENOTFOUND网络错误检查网络连接
代理未部署代理存在但未激活运行部署 --id <代理ID>

友好的错误信息

SDK提供用户友好的错误信息:

❌ Authentication failed. Please check your API key.
   Get one at: https://voice.ai/app/dashboard/developers

❌ Agent "support-bot" not found. 
   Run 'node scripts/agent.js list' to see available agents.

❌ Rate limit reached. Please wait 60 seconds before retrying.

📝 触发词

这些短语会在OpenClaw中激活Voice.ai代理技能:

类别触发短语
创建"创建语音助手", "制作电话机器人", "新建助手"
列出"显示助手", "列出我的助手", "存在哪些助手"
部署"部署助手", "激活助手", "启动机器人"
更新"更新助手", "更改提示词", "编辑问候语"
删除"删除助手", "移除机器人", "销毁助手"
信息"助手详情", "显示助手", "获取助手信息"

🔗 MCP 服务器集成

将您的助手连接到外部工具:

const agent = await client.createAgent({
  name: "MCP Agent",
  config: {
    prompt: "You can use tools to help users",
    mcp_servers: [{
      name: "my-tools",
      url: "https://my-server.com/mcp",
      auth_type: "bearer_token",
      auth_token: "secret"
    }]
  }
});

📚 知识库 (RAG)

为您的助手添加自定义知识:

# Create agent with knowledge base
node scripts/agent.js create --name "FAQ Bot" --kb-id 123

🔗 链接

📋 更新日志

版本日期变更内容
1.0.02026-01-31初始版本,包含完整的代理管理功能

由以下人员倾情制作尼克·吉尔

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Agent Registry 下一篇:🖥️ Canvas-OS

相关文章

您是本站第349244名访客 今日有175篇新文章/评论