We want to make this component support multimodal user messages. Relevant info: https://ai.google.dev/gemini-api/docs/vision?lang=python --- Reference implementations - [OpenAI](https://github.com/deepset-ai/haystack/blob/main/haystack/dataclasses/chat_message.py#L511) - [Bedrock](https://github.com/deepset-ai/haystack-core-integrations/blob/main/integrations/amazon_bedrock/src/haystack_integrations/components/generators/amazon_bedrock/chat/utils.py#L160)
We want to make this component support multimodal user messages.
Relevant info: https://ai.google.dev/gemini-api/docs/vision?lang=python
Reference implementations