Jump to content

Connect SuperML | Leeroopedia MCP: Equip your AI agents with best practices, code verification, and debugging knowledge. Powered by Leeroo — building Organizational Superintelligence. Contact us at founders@leeroo.com.

Implementation:Elevenlabs Elevenlabs python ConversationConfigClientOverrideConfigInput

From Leeroopedia
Revision as of 12:25, 16 February 2026 by Admin (talk | contribs) (Auto-imported from implementations/Elevenlabs_Elevenlabs_python_ConversationConfigClientOverrideConfigInput.md)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Field Value
source Elevenlabs_Elevenlabs_python
domains Conversational AI, Configuration, Client Overrides
last_updated 2026-02-15

Overview

Description

ConversationConfigClientOverrideConfigInput is a Pydantic model that defines the client-side override configuration for conversations in the ElevenLabs SDK. It allows client applications to override specific nested configuration fields related to turn detection, text-to-speech, conversation behavior, and agent settings. This model is auto-generated by Fern from the ElevenLabs API definition and extends UncheckedBaseModel. All fields are optional, enabling partial overrides of default conversation settings.

Usage

This model is used when a client application needs to customize specific aspects of a conversational AI session without modifying the full server-side configuration. Each field accepts an override configuration object for its respective subsystem (turn handling, TTS, conversation, and agent).

Code Reference

Source Location

src/elevenlabs/types/conversation_config_client_override_config_input.py

Class Signature

class ConversationConfigClientOverrideConfigInput(UncheckedBaseModel):
    ...

Import Statement

from elevenlabs.types import ConversationConfigClientOverrideConfigInput

I/O Contract

Field Type Required Description
turn Optional[TurnConfigOverrideConfig] No Configures overrides for nested turn detection fields.
tts Optional[TtsConversationalConfigOverrideConfig] No Configures overrides for nested text-to-speech fields.
conversation Optional[ConversationConfigOverrideConfig] No Configures overrides for nested conversation fields.
agent Optional[AgentConfigOverrideConfig] No Configures overrides for nested agent fields.

Usage Examples

from elevenlabs.types import ConversationConfigClientOverrideConfigInput

# Create a minimal override config with no overrides
config = ConversationConfigClientOverrideConfigInput()

# Create an override config targeting specific subsystems
config = ConversationConfigClientOverrideConfigInput(
    turn=TurnConfigOverrideConfig(...),
    tts=TtsConversationalConfigOverrideConfig(...),
)

Related Pages

Page Connections

Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment