Skip to content

Commit 4337e4c

Browse files
AngeloGiaccolouisjoecodes
authored andcommitted
fix: add dynamic variables support to conversation configuration
1 parent b1bb15c commit 4337e4c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/elevenlabs/conversational_ai/conversation.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,9 +169,11 @@ def __init__(
169169
self,
170170
extra_body: Optional[dict] = None,
171171
conversation_config_override: Optional[dict] = None,
172+
dynamic_variables: Optional[dict] = None,
172173
):
173174
self.extra_body = extra_body or {}
174175
self.conversation_config_override = conversation_config_override or {}
176+
self.dynamic_variables = dynamic_variables or {}
175177

176178

177179
class Conversation:
@@ -276,6 +278,7 @@ def _run(self, ws_url: str):
276278
"type": "conversation_initiation_client_data",
277279
"custom_llm_extra_body": self.config.extra_body,
278280
"conversation_config_override": self.config.conversation_config_override,
281+
"dynamic_variables": self.config.dynamic_variables,
279282
}
280283
)
281284
)

0 commit comments

Comments
 (0)