ElevenAgents
-
범위 지정 대화 분석: 이제 평가 기준 및 데이터 수집 항목의 범위를
conversation(전체 트랜스크립트) 또는agent(특정 에이전트가 활성화된 부분만)로 지정할 수 있습니다.PromptEvaluationCriteria에scope필드, 에이전트 플랫폼 설정에data_collection_scopes, 대화 분석 응답에ScopedAnalysisResult의 새scoped배열을 추가했습니다. 이는 각 에이전트를 독립적으로 평가해야 하는 멀티 에이전트 워크플로에서 특히 유용합니다. -
에이전트 테스트 폴더 관리: 이제 테스트를 폴더로 구성할 수 있습니다. 테스트 폴더 생성, 조회, 업데이트, 삭제를 위한 새 엔드포인트와 폴더 간 테스트 일괄 이동을 추가했습니다.
-
워크플로의 도구 및 지식 베이스 재정의: 이제 에이전트 워크플로 노드 재정의에서
PromptAgentAPIModelOverrideConfig의tool_ids및knowledge_base필드를 지원하여, 워크플로 노드가 각 하위 에이전트가 액세스할 수 있는 도구와 지식 베이스 문서를 제어할 수 있습니다. -
**응답 필터
hide_all모드 **:ResponseFilterMode에hide_all옵션을 추가하여, 시스템이 에이전트에게 도구 응답의 모든 필드를 숨기도록 했습니다. -
대화 기록의 방문 에이전트: 이제 대화 조회 응답에 멀티 에이전트 대화에 참여한 에이전트를 추적하는
VisitedAgentRef객체(agent_id및branch_id포함)의visited_agents배열이 포함됩니다. -
hook의 멀티모달 메시지 지원: 이제
useConversationControlshook은sendMultimodalMessage를 노출하고,MultimodalMessageInput타입은@elevenlabs/client에서 내보내므로 대화 중 이미지와 기타 멀티모달 콘텐츠를 더 쉽게 보낼 수 있습니다.
음성을 텍스트로 변환
- 응답의 오디오 길이: 이제 음성을 텍스트로 변환 응답에
audio_duration_secs필드가 포함되어, 클라이언트 측 계산 없이 전사된 오디오의 총 길이를 제공합니다.
음성
- 녹음 품질 및 검토 상태: 이제 음성 조회 응답에
recording_quality(enum:studio,good,ok,poor,bad) 및labelling_status(enum:in_review,review_complete) 필드가 포함되어 음성 품질 평가를 확인할 수 있습니다.
SDK 릴리스
JavaScript SDK
- v2.42.0 - 범위 지정 분석, 테스트 폴더 및 DTMF 입력 지원을 포함한 2026년 4월 7일 API 스키마를 위한 Fern 재생성입니다.
Python SDK
- v2.42.0 - 범위 지정 분석, 테스트 폴더 및 DTMF 입력 지원을 포함한 2026년 4월 7일 API 스키마를 위한 Fern 재생성입니다.
Swift SDK
- v3.1.2 - LiveKit delegate 메서드의 ObjC 카테고리 디스패치를 수정하여 Swift 기반 음성 에이전트 통합에서 발생할 수 있는 충돌을 해결했습니다.
패키지
-
@elevenlabs/client@1.1.1 - 클라이언트 API에
sendMultimodalMessage를 노출하고, 대화 중 이미지와 기타 멀티모달 콘텐츠를 전송할 수 있도록MultimodalMessageInput타입을 내보냈습니다. -
@elevenlabs/client@1.1.2, @elevenlabs/react@1.0.3, @elevenlabs/react-native@1.0.3, @elevenlabs/types@0.9.1 - 모든 상대 import에 명시적
.js확장자를 추가하고@elevenlabs/types에"type": "module"을 설정하여 Node.js ESM 호환성을 수정했습니다. -
@elevenlabs/convai-widget-core@0.11.0 - 임베드 가능한 위젯에 localStorage 기록 및 브라우저 언어 기본 설정을 통한 자동 언어 선택을 추가했습니다.
API
API 변경 사항 보기
새 엔드포인트
- 폴더 생성 -
POST /v1/convai/agent-testing/folders - 폴더 조회 -
GET /v1/convai/agent-testing/folders/{folder_id} - 폴더 업데이트 -
PATCH /v1/convai/agent-testing/folders/{folder_id} - 폴더 삭제 -
DELETE /v1/convai/agent-testing/folders/{folder_id} - 테스트를 폴더로 일괄 이동 -
POST /v1/convai/agent-testing/bulk-move
업데이트된 엔드포인트
ElevenAgents
-
- 항목별 분석 범위 제어를 위해
AgentPlatformSettings에data_collection_scopes필드(객체, 선택 사항)를 추가했습니다.
- 항목별 분석 범위 제어를 위해
-
- 멀티 에이전트 대화 중 방문한 에이전트를 추적하는
visited_agents필드(VisitedAgentRef배열, 선택 사항)를 추가했습니다. - 대화 분석 응답에
scoped필드(ScopedAnalysisResult배열)를 추가했습니다.
- 멀티 에이전트 대화 중 방문한 에이전트를 추적하는
-
- 이제 응답에 에이전트별 평가 분석을 포함한
scoped분석 결과가 포함됩니다.
- 이제 응답에 에이전트별 평가 분석을 포함한
-
에이전트 워크플로 노드 재정의(
PromptAgentAPIModelOverrideConfig)- 워크플로 노드별로 사용 가능한 도구를 제한하는
tool_ids필드(문자열 배열, 선택 사항)를 추가했습니다. - 워크플로 노드별로 지식 베이스를 재정의하는
knowledge_base필드(객체, 선택 사항)를 추가했습니다.
- 워크플로 노드별로 사용 가능한 도구를 제한하는
-
ResponseFilterModeenumhide_all값을 추가했습니다.
-
MockNoMatchBehavior기본값- 기본값을
call_real_tool에서raise_error로 변경했습니다.
- 기본값을
-
ClientEventenumdtmf_request값을 추가했습니다.
-
턴 메트릭
ConversationTurnMetrics에convai_tts_cascade필드(문자열, nullable)를 추가했습니다.
음성을 텍스트로 변환
- 음성을 텍스트로 변환
- 응답 모델에
audio_duration_secs필드(number)를 추가했습니다.
- 응답 모델에
음성
- 음성 조회, 음성 목록
recording_quality필드(enum:studio,good,ok,poor,bad, nullable)를 추가했습니다.recording_quality_reason필드(문자열, nullable)를 추가했습니다.labelling_status필드(enum:in_review,review_complete, nullable)를 추가했습니다.
텍스트를 대화로 변환
- 텍스트를 대화로 변환 응답
stability및speed필드를 포함하는 새ToDialogueSettingsResponseModel스키마입니다.