Refactor _send_user_text method in Gemini multimodal service to streamline event creation for turn completion
This commit is contained in:
@@ -971,9 +971,7 @@ class GeminiMultimodalLiveLLMService(LLMService):
|
||||
evt = events.TextInputMessage.from_text(text)
|
||||
await self.send_client_event(evt)
|
||||
# After sending text, we need to signal that the turn is complete.
|
||||
evt = events.ClientContentMessage.model_validate(
|
||||
{"clientContent": {"turnComplete": True}}
|
||||
)
|
||||
evt = events.ClientContentMessage.model_validate({"clientContent": {"turnComplete": True}})
|
||||
await self.send_client_event(evt)
|
||||
|
||||
async def _send_user_video(self, frame):
|
||||
|
||||
Reference in New Issue
Block a user