Alinhamento forçado
- Melhorias no alinhamento forçado: Corrigimos um caso raro de falha no processamento de alinhamento forçado para melhorar a confiabilidade.
Vozes
- Filtro de vozes moderadas ao vivo: Adicionado o parâmetro de consulta
include_live_moderatedao endpoint de vozes compartilhadas, permitindo incluir ou excluir vozes moderadas ao vivo.
Plataforma de agentes
- Variáveis dinâmicas secretas: Adicionamos suporte para especificar variáveis dinâmicas como segredos com o prefixo
secret__. Variáveis dinâmicas secretas só podem ser usadas em cabeçalhos de ferramentas de webhook e nunca são enviadas a uma LLM, aumentando a segurança de dados confidenciais. Saiba mais. - Ferramenta de sistema para pular turno: Introduzimos uma nova ferramenta de sistema chamada skip_turn. Quando ativada, o agente pulará seu turno se o usuário indicar explicitamente que precisa de um momento para pensar ou realizar uma ação (por exemplo, “só um segundo”, “me dá um minuto”). Isso impede que o timeout de turno seja acionado durante pausas intencionais do usuário. Consulte a documentação da ferramenta de pular turno para mais informações.
- Suporte a entrada de texto: Adicionamos suporte a entrada de texto em conexões websocket pelo evento “user_message” com campo de texto. Também adicionamos suporte ao evento “user_activity” para indicar digitação ou outra atividade na interface, melhorando a alternância de turnos do agente quando há entrada intercalada de texto e áudio.
- Limite de fragmentos de RAG: Adicionamos a capacidade de configurar o número máximo de fragmentos coletados durante a recuperação de RAG, dando aos usuários mais controle sobre o uso da janela de contexto e os custos.
- Configuração aprimorada do widget: Expandimos as opções de personalização do widget para incluir entrada de texto e modo somente texto.
- Calculadora de uso de LLM: Introduzimos ferramentas para calcular o uso esperado de tokens de LLM e os custos para agentes, ajudando na estimativa e no planejamento de custos.
Audio Native
- Melhorias de acessibilidade: Melhoramos a acessibilidade do player AudioNative com vários aperfeiçoamentos:
- Adicionados aria-labels a todos os botões
- Ativada a navegação por teclado para todos os elementos interativos
- Tornado o controle da barra de progresso focalizável e acessível por teclado
- Melhorada a visibilidade do indicador de foco para maior compatibilidade com leitores de tela
API
Ver alterações na API
Novos endpoints
- Adicionados 3 novos endpoints:
- Obter tamanho da base de conhecimento do agente - Retorna o número de páginas na base de conhecimento do agente.
- Calcular uso de LLM do agente - Calcula o número esperado de tokens de LLM necessários para o agente especificado.
- Calcular uso de LLM - Retorna uma lista de modelos de LLM e o custo esperado para usá-los com base nos valores fornecidos.
Endpoints atualizados
Vozes
- Obter vozes compartilhadas - Adicionado o parâmetro de consulta
include_live_moderatedaGET /v1/shared-voicespara filtrar vozes pelo status de moderação ao vivo.
Plataforma de agentes
-
Configuração do agente:
- Ferramentas de sistema aprimoradas com a nova configuração da ferramenta
skip_turn - Configuração de RAG aprimorada com o parâmetro
max_retrieved_rag_chunks_count
- Ferramentas de sistema aprimoradas com a nova configuração da ferramenta
-
Configuração do widget:
- Adicionado suporte ao modo somente texto
-
Chamadas em lote:
- As respostas de chamadas em lote agora incluem o campo
phone_providercom o valor padrão “twilio”
- As respostas de chamadas em lote agora incluem o campo
Text to Speech
- Configurações de voz:
- Adicionado o parâmetro
qualityàs configurações de voz para controlar a qualidade da geração de áudio - O esquema de resposta do modelo foi atualizado para incluir o campo
can_use_quality
- Adicionado o parâmetro