mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-09 22:31:41 +00:00
fix(gemini realtime): default response.done modalities to AUDIO and correct audio-done test
This commit is contained in:
parent
2f0d8080d1
commit
b721714783
2 changed files with 3 additions and 3 deletions
|
|
@ -904,7 +904,7 @@ class GeminiRealtimeConfig(BaseRealtimeConfig):
|
|||
)
|
||||
temperature = generation_config.get("temperature")
|
||||
max_output_tokens = generation_config.get("max_output_tokens")
|
||||
gemini_modalities = generation_config.get("responseModalities", ["TEXT"])
|
||||
gemini_modalities = generation_config.get("responseModalities", ["AUDIO"])
|
||||
_modalities = [
|
||||
modality.lower() for modality in cast(List[str], gemini_modalities)
|
||||
]
|
||||
|
|
|
|||
|
|
@ -265,9 +265,9 @@ def test_gemini_realtime_transformation_generation_complete():
|
|||
contains_audio_done_event = False
|
||||
for response in responses:
|
||||
if response["type"] == OpenAIRealtimeEventTypes.RESPONSE_AUDIO_DONE.value:
|
||||
contains_audio_delta = True
|
||||
contains_audio_done_event = True
|
||||
break
|
||||
assert contains_audio_delta, "Expected audio delta event"
|
||||
assert contains_audio_done_event, "Expected audio done event"
|
||||
|
||||
|
||||
def test_gemini_3_1_flash_live_preview_model_cost_map_entry():
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue