> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### Descontinuação dos modelos de TTS v1

Os modelos `eleven_monolingual_v1` e `eleven_multilingual_v1` foram descontinuados e serão removidos em 15 de dezembro de 2025. [Migre para modelos mais recentes](https://elevenlabs.io/docs/overview/models#deprecated-models) para continuar usando o serviço.

### Plataforma de Agentes

- **Expressões de workflow**: Os workflows agora oferecem suporte a expressões complexas que permitem definir condições determinísticas usando operadores lógicos, variáveis dinâmicas e avaliação por LLM. Isso possibilita uma lógica de agente e recursos de tomada de decisão mais sofisticados.
- **Controle de interrupções do servidor MCP**: Adicionamos a opção de desativar interrupções durante todas as chamadas de ferramentas para servidores MCP, oferecendo mais controle sobre o comportamento do agente durante a execução de ferramentas.
- **Dados de alinhamento de áudio**: Agora, os agentes têm uma flag para ativar dados de alinhamento em eventos de áudio, útil para casos de uso de sincronização entre áudio e texto, como aplicações de sincronização labial.
- **Configuração para ignorar a personalidade padrão**: A página de configuração da Plataforma de Agentes agora inclui uma caixa de seleção para definir se os agentes devem ignorar a personalidade prestativa padrão, dando aos desenvolvedores mais controle sobre o comportamento do agente.

### Speech to Text

- **Correção da flag de codificação Base64**: Resolvemos um problema em que a flag `is_base64_encoded` nas respostas de STT era definida incorretamente como false para os formatos PDF e DOCX, mesmo quando o conteúdo estava codificado em base64.

### Lançamentos de SDKs

#### SDK JavaScript

- **v2.16.0**: Atualizado com as mudanças mais recentes no esquema da API de 19 de setembro de 2025.

#### Pacotes

- **@elevenlabs/types@0.0.1**: Novo pacote público de tipos TypeScript que fornece definições de tipos compartilhadas entre as integrações da ElevenLabs.
- **@elevenlabs/react@0.7.0** e **@elevenlabs/client@0.7.0**: Adicionado suporte para enviar caminhos de script personalizados, evitando URLs blob: e data: para mais segurança e flexibilidade.
- **@elevenlabs/convai-widget-embed@0.3.0** e **@elevenlabs/convai-widget-core@0.3.0**: Adicionado o atributo `use_rtc` para a funcionalidade do widget e suporte a eventos de expansão para melhor gerenciamento de interações com o widget.

### API

<Accordion title="Ver alterações na API">

## Endpoints atualizados

### Plataforma de Agentes

- **POST /v1/convai/agents/create**: Adicionado o parâmetro booleano `ignore_default_personality` para controlar se os agentes devem ignorar o comportamento da personalidade prestativa padrão
- **PATCH /v1/convai/agents/{agent_id}**: Adicionado suporte ao campo `ignore_default_personality` para atualizações de agentes
- **GET /v1/convai/agents/{agent_id}**: A resposta agora inclui o campo `ignore_default_personality` na configuração do agente
- **POST /v1/convai/mcp-servers**: Adicionados parâmetros de configuração de controle de interrupções para desativar interrupções durante chamadas de ferramentas
- **PATCH /v1/convai/mcp-servers/{mcp_server_id}**: Aprimorado com configurações de controle de interrupções para a configuração do servidor MCP
- **GET /v1/convai/mcp-servers/{mcp_server_id}**: A resposta inclui novos campos de configuração de controle de interrupções
- **GET /v1/convai/conversations/{conversation_id}**: Resposta aprimorada com campos de dados de alinhamento para suporte à sincronização entre áudio e texto
- **POST /v1/convai/agent-testing/create**: Aprimorado para oferecer suporte à funcionalidade de expressões de workflow em testes de agentes
- **GET /v1/convai/agent-testing/{test_id}**: A resposta inclui campos adicionais para resultados de testes de expressões de workflow
- **PUT /v1/convai/agent-testing/{test_id}**: Esquemas de solicitação e resposta atualizados para suporte a expressões de workflow
- **POST /v1/convai/agents/{agent_id}/simulate-conversation**: Esquema de solicitação atualizado para oferecer suporte a expressões de workflow na simulação de conversas
- **POST /v1/convai/agents/{agent_id}/simulate-conversation/stream**: Simulação de conversa por streaming com suporte a expressões de workflow
- **GET /v1/convai/settings**: A resposta inclui novas opções de configuração da plataforma
- **PATCH /v1/convai/settings**: Esquema de solicitação atualizado com novas configurações da plataforma
- **POST /v1/convai/batch-calling/submit**: Atualizações no esquema de solicitação para a funcionalidade de chamadas em lote
- **PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy**: Esquema de resposta atualizado para o gerenciamento de políticas de aprovação
- **POST /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals**: Esquema de resposta aprimorado para o gerenciamento de aprovações de ferramentas
- **DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals/{tool_name}**: Esquema de resposta atualizado para a remoção de aprovações de ferramentas

### Speech to Text

- **POST /v1/speech-to-text**: Corrigida a flag booleana `is_base64_encoded` para retornar corretamente `true` quando o conteúdo de documentos PDF e DOCX estiver codificado em base64

### Text to Speech

- **POST /v1/text-to-speech/{voice_id}/with-timestamps**: Esquemas de solicitação e resposta atualizados para funcionalidades de marcação de tempo aprimoradas
- **POST /v1/text-to-speech/{voice_id}/stream**: Esquema de solicitação atualizado para parâmetros de streaming aprimorados
- **POST /v1/text-to-speech/{voice_id}/stream/with-timestamps**: Esquemas de solicitação e resposta atualizados para streaming com marcações de tempo
- **POST /v1/text-to-voice/create-previews**: Esquema de solicitação aprimorado com novas opções de geração de prévias
- **POST /v1/text-to-voice**: Esquema de resposta atualizado com dados adicionais de criação de voz
- **POST /v1/text-to-voice/{voice_id}/remix**: Esquema de solicitação aprimorado para parâmetros de remix de voz

### Gerenciamento de vozes

- **GET /v1/voices**: Esquema de resposta atualizado com novos campos de metadados de voz
- **GET /v1/voices/{voice_id}**: Esquema de resposta aprimorado com propriedades adicionais de voz
- **GET /v1/voices/settings/default**: Esquema de resposta atualizado para configurações padrão de voz
- **GET /v1/voices/{voice_id}/settings**: Esquema de resposta aprimorado com novas opções de configuração
- **POST /v1/voices/{voice_id}/settings/edit**: Esquema de solicitação atualizado para modificação das configurações de voz
- **POST /v1/voices/pvc/{voice_id}/samples/{sample_id}**: Esquema de solicitação aprimorado para o gerenciamento de amostras de PVC
- **GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/audio**: Esquema de resposta atualizado para a recuperação de amostras de áudio
- **GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/speakers/{speaker_id}/audio**: Esquema de resposta aprimorado para áudio específico de locutor
- **POST /v1/voice-generation/create-voice**: Esquema de resposta atualizado com novos dados de geração de voz

### ElevenCreative Studio

- **POST /v1/studio/podcasts**: Esquema de solicitação aprimorado com novos parâmetros de criação de podcasts

### Gerenciamento de usuários

- **GET /v1/user**: Esquema de resposta atualizado com dados adicionais do perfil do usuário

Todas as alterações são compatíveis com versões anteriores e não exigem ação imediata dos desenvolvedores.

</Accordion>