데브허브 | DEVHUB | Master AI Voice Agents with 11Labs + n8n (Beginner to Pro Guide)Master AI Voice Agents with 11Labs + n8n (Beginner to Pro Guide)
- 11Labs와 n8n을 활용하여 강력한 음성 AI 에이전트를 구축하는 방법을 소개합니다. 🗣️
- 11Labs 음성 에이전트는 웹사이트에 쉽게 삽입할 수 있는 위젯 형태로 제공되며, 향후 Twilio를 통한 전화 통화 통합도 가능합니다. 🌐
- 11Labs 계정 생성 후, 무료 티어 또는 Starter/Creator 유료 플랜(첫 달 50% 할인, 음성 복제 가능)을 통해 충분한 크레딧을 확보할 수 있습니다. 💳
- 에이전트 생성 시, 지원, 튜터 등 사전 구축된 템플릿을 선택하거나 빈 템플릿으로 완전히 맞춤 설정할 수 있습니다. 🛠️
- 에이전트 언어는 영어 외에도 다양한 언어를 지원하여 글로벌 서비스에 유용합니다. 🌍
- 에이전트의 첫 메시지와 시스템 프롬프트(페르소나 및 행동 지침)를 사용자 정의하여 에이전트의 초기 응답과 역할을 설정할 수 있습니다. 💬
- 'Test AI agent' 기능을 통해 실시간으로 에이전트와 대화하며 변경 사항을 즉시 확인하고, 대화 중에도 에이전트의 말을 끊고 다시 말할 수 있습니다. 🎤
- 개발 단계의 통화는 분당 500 크레딧이 소모되므로, 크레딧 사용량 관리가 중요합니다. 💰
- LLM(대규모 언어 모델)은 기본적으로 빠른 응답을 위한 Google Gemini 1.1 Flash가 선택되며, 더 복잡한 도구 사용을 위해 GPT-4 Turbo, Claude 2.5 등 다른 모델을 선택하거나 사용자 정의 LLM을 추가할 수 있습니다. 🧠
- 온도(Temperature) 설정을 통해 LLM 응답의 창의성 또는 무작위성을 조절할 수 있습니다. 🔥
- 지식 기반(Knowledge Base)에 PDF, 텍스트 파일(최대 21MB), 웹사이트 URL 스크래핑, 수동 텍스트 등을 추가하여 에이전트가 특정 정보를 학습하고 활용하도록 할 수 있습니다. 📚
- 'Tools' 기능은 11Labs 에이전트가 n8n과 같은 백엔드 시스템과 웹훅을 통해 통신하게 하여 매우 강력한 기능을 구현할 수 있게 합니다. 🔗
- 'Voice' 탭에서 11Labs 기본 음성 또는 복제된 음성 중에서 선택할 수 있으며, 음성 출력 형식(TTPS Output Format)을 조절하여 품질과 비용을 관리할 수 있습니다. 🗣️
- 'Analytics' 탭의 평가 기준(Evaluation Criteria)을 통해 에이전트와 고객 간의 상호작용 데이터를 수집하고 분석하여 서비스 개선에 활용할 수 있습니다. 📊
- 'Limitations' 탭에서 최대 대화 시간(Max conversation duration)과 같은 제한을 설정하여 크레딧 과다 사용을 방지할 수 있습니다. ⏱️
- 'Widget' 탭에서 제공되는 코드 스니펫을 복사하여 웹사이트에 에이전트 위젯을 쉽게 삽입하고, 위젯의 색상과 텍스트를 사용자 정의할 수 있습니다. 🎨