Skills2026年5月11日·1 分钟阅读

ElevenLabs ConvAI — Full-Duplex Voice Agent Platform

ElevenLabs ConvAI bundles STT, LLM, TTS, VAD, barge-in into one managed voice agent. Define prompt, attach tools, point at Twilio number.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Needs Confirmation · 52/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:New
入口
Asset
通用 CLI 安装命令
npx tokrepo install 91880bcc-996e-46d0-baf8-ad67d7b48aed

简介

ElevenLabs Conversational AI 是托管语音 agent 平台 —— 给一段 agent prompt 加可选 function-call schema,ElevenLabs 负责 STT、LLM 路由、ElevenLabs TTS、VAD、打断处理。嵌网页 widget、绑 Twilio 电话号码、或接任何自定义 WebRTC 客户端。适合客服 bot、销售线索资格 call、移动应用里的语音角色,任何想要 <1 秒延迟但不想接 4 家 provider 的人。兼容 Web JS SDK、Python SDK、Twilio Voice 集成。装机时间 15 分钟。


创建 agent(仪表盘或 API)

import requests

agent = requests.post(
    "https://api.elevenlabs.io/v1/convai/agents/create",
    headers={"xi-api-key": API_KEY},
    json={
        "name": "退款分流",
        "conversation_config": {
            "agent": {
                "prompt": {
                    "prompt": "你处理退款请求。确认订单号、原因,金额 >500 美元时主动升级到人工。",
                    "llm": "gpt-4o-mini",
                },
                "first_message": "你好,我可以帮你处理退款。订单号是多少?",
                "language": "zh",
            },
            "tts": {"voice_id": "21m00Tcm4TlvDq8ikWAM", "model_id": "eleven_turbo_v2_5"},
            "asr": {"provider": "elevenlabs", "language": "zh"},
        },
    },
).json()
print(agent["agent_id"])

挂工具(function call)

tools = [{
    "type": "client",
    "name": "lookup_order",
    "description": "按订单号查状态",
    "parameters": {
        "type": "object",
        "properties": {"order_id": {"type": "string"}},
        "required": ["order_id"],
    },
}]

requests.patch(
    f"https://api.elevenlabs.io/v1/convai/agents/{agent_id}",
    headers={"xi-api-key": API_KEY},
    json={"conversation_config": {"agent": {"tools": tools}}},
)

嵌入网页

<!-- 官方 widget 一行嵌入 -->
<elevenlabs-convai agent-id="YOUR_AGENT_ID"></elevenlabs-convai>
<script src="https://elevenlabs.io/convai-widget/index.js" async type="text/javascript"></script>

接 Twilio(电话 agent)

# Twilio Voice webhook 里
from twilio.twiml.voice_response import VoiceResponse, Connect

response = VoiceResponse()
connect = Connect()
connect.stream(url="wss://api.elevenlabs.io/v1/convai/conversation?agent_id=YOUR_AGENT_ID")
response.append(connect)
return str(response)

价格档(2026 年 5 月)

套餐 每月分钟 超出价
Starter($5) 60 $0.30/分钟
Creator($22) 250 $0.20/分钟
Pro($99) 1,100 $0.18/分钟
Scale($330) 3,800 $0.15/分钟
Business($1,320) 13,500 $0.12/分钟

FAQ

Q: ConvAI vs LiveKit Agents? A: ConvAI 托管、固定栈 —— 一张账单、ElevenLabs TTS、上线快。LiveKit Agents 自组装 —— 自选 STT/LLM/TTS、自有基建、规模更便宜、控制更强。快速上线用 ConvAI,规模或多厂商用 LiveKit。

Q: 能用非 ElevenLabs 的 LLM 吗? A: 能 —— llm 设为带 OpenAI 兼容 schema 的自定义 endpoint。或在支持列表里用 Anthropic / Gemini。无论 LLM 谁出 token,ElevenLabs 都负责编排。

Q: 实际延迟? A: Pro 档 Turbo v2.5 TTS 典型往返 600-900ms。带啰嗦 tool 调用的长 agent 滑到 1.2-1.8 秒。用 first_message 同时避免巨长 system prompt 保 TTFR(首响时间)紧。


🙏

来源与感谢

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产