에이전트 플랫폼

  • 실시간 대화 모니터링: 이제 엔터프라이즈 사용자는 /v1/convai/conversations/{id}/monitor의 WebSocket 연결을 통해 에이전트 대화를 실시간으로 모니터링할 수 있습니다. 캐시된 대화 기록, 선택적 이벤트 스트리밍, 제어 명령(통화 종료, 끼어들기, 상담원 인계 전환, 메시지 전송) 기능을 제공합니다.
  • Hinglish 언어 지원: 에이전트에 hinglish_mode 구성 옵션을 추가했습니다. 이 옵션을 활성화하고 에이전트의 언어가 힌디어인 경우, 응답은 Hinglish(힌디어-영어 혼합)로 제공됩니다.
  • 음성사서함 메시지의 동적 변수: 이제 음성사서함 감지 메시지에서 동적 변수를 대체할 수 있어, 음성사서함이 감지될 때 개인화된 메시지를 제공할 수 있습니다.
  • 현지화된 위젯 이용약관: 이제 언어 프리셋을 통해 언어별로 채팅 위젯 이용약관을 현지화할 수 있습니다.
  • 위젯 대화 모드 전환: 대화 모드 전환을 제어할 수 있도록 위젯 구성에 conversation_mode_toggle_enabled 옵션을 추가했습니다.
  • 일괄 통화 재시도 추적: 재시도 횟수를 추적할 수 있도록 일괄 통화 상태 응답에 retry_count 필드를 추가했습니다.

텍스트 음성 변환

  • 품질 프리셋 크레딧 비용: 이제 품질 프리셋 설명에 크레딧 비용 정보가 포함됩니다. high(+20%), ultra(+50%), ultra_lossless(+100%)입니다.

WhatsApp 통합

  • 간소화된 전화번호 구성: 더 간편한 WhatsApp 통합을 위해 일괄 통화 및 대화 정보 스키마에서 whatsapp_business_account_id를 whatsapp_phone_number_id로 대체했습니다.

SDK 릴리스

Python SDK

  • v2.27.0 - Scribe 오디오 형식 파라미터 처리를 수정하고 API 스키마를 업데이트했습니다.
  • v2.26.1 - 온프레미스 에이전트 구성 지원을 확장했습니다.

JavaScript SDK

  • v2.28.0 - Scribe 오디오 형식 파라미터 처리를 수정하고 API 스키마를 업데이트했습니다.

패키지

  • @elevenlabs/react@0.12.3 - 채팅 이용약관을 현지화하고 Scribe 오디오 형식을 수정했습니다.
  • @elevenlabs/client@0.12.2 - 채팅 이용약관을 현지화하고 Scribe 오디오 형식을 수정했습니다.
  • @elevenlabs/react-native@0.5.6 - TTS 속도 파라미터 재정의를 추가하고 useEffect 훅의 startSession 무한 루프를 수정했습니다.
  • @elevenlabs/react@0.12.2 - WebSocket 종료 코드를 수정하고, useConversation 경쟁 상태를 해결했으며, 섀도 호스트 이벤트 디스패치를 추가하고 언어 지원을 확장했습니다.
  • @elevenlabs/client@0.12.1 - WebSocket 종료 코드를 수정하고, useConversation 경쟁 상태를 해결했으며, 섀도 호스트 이벤트 디스패치를 추가하고 언어 지원을 확장했습니다.

Android SDK

  • v0.7.1 - agent_tool_request 이벤트 처리를 수정하고 expects_response 기본값을 바로잡았습니다.

API

새 엔드포인트

업데이트된 엔드포인트

지식 베이스

  • 지식 베이스 문서 목록
    • 상위 폴더를 기준으로 필터링하는 parent_folder_id 쿼리 파라미터(문자열)를 추가했습니다.
    • 상위 계층 폴더를 기준으로 필터링하는 ancestor_folder_id 쿼리 파라미터(문자열)를 추가했습니다.
    • 문서보다 폴더를 먼저 정렬하는 folders_first 쿼리 파라미터(불리언)를 추가했습니다.
  • 문서 응답 스키마
    • folder 문서 유형을 추가했습니다.
    • folder_parent_id 필드(문자열, 선택 사항)를 추가했습니다.
    • folder_path 필드(문자열, 선택 사항)를 추가했습니다.
    • children_count 필드(정수, 폴더용)를 추가했습니다.
    • GetKnowledgeBaseFolderResponseModel 스키마를 추가했습니다.
    • GetKnowledgeBaseSummaryFolderResponseModel 스키마를 추가했습니다.
  • RAG 인덱스 엔드포인트
    • RAGIndexStatus 열거형에 cannot_index_folder 상태를 추가했습니다.
    • RAG 인덱스 작업을 위한 일괄 요청/응답 모델을 추가했습니다.

에이전트 플랫폼

  • 에이전트 생성, 에이전트 업데이트, 에이전트 가져오기

    • 에이전트 구성에 hinglish_mode(불리언, 기본값 false)를 추가했습니다.
    • 워크플로 재정의 스키마에 hinglish_mode(null 허용 불리언)를 추가했습니다.
  • 위젯 구성 엔드포인트

    • 위젯 설정에 conversation_mode_toggle_enabled(불리언, 기본값 false)를 추가했습니다.
  • 일괄 통화 엔드포인트

    • 일괄 통화 응답 모델에 retry_count(정수, 기본값 0)를 추가했습니다.
  • 대화 토큰 모델

    • 토큰 요청자를 식별하는 token_requester_user_id(문자열, null 허용)를 추가했습니다.

WhatsApp 통합

  • 일괄 통화 제출
    • whatsapp_business_account_id를 whatsapp_phone_number_id(문자열, null 허용, 선택 사항)로 대체했습니다.
  • 대화 정보 스키마
    • WhatsAppConversationInfo에서 whatsapp_business_account_id를 whatsapp_phone_number_id로 대체했습니다.

텍스트 음성 변환

  • 품질 프리셋이 있는 모든 TTS 엔드포인트
    • 크레딧 비용 비율을 포함하도록 quality_preset 설명을 업데이트했습니다.

워크스페이스

  • 리소스 유형 열거형
    • WorkspaceResourceType 열거형에 convai_agent_drafts를 추가했습니다.