Google appears to have a new SDK for genai: https://googleapis.github.io/python-genai/. This new SDK seems to solve a few quirks with the current one: - [Hack](https://github.com/griptape-ai/griptape/blob/f59dce6c475d0c05a81c40a1bfea9d6548767f53/griptape/drivers/prompt/google_prompt_driver.py?plain=1#L143-L147) for setting system prompt at runtime. https://googleapis.github.io/python-genai/#system-instructions-and-other-configs - [Hack](https://github.com/griptape-ai/griptape/blob/f59dce6c475d0c05a81c40a1bfea9d6548767f53/griptape/drivers/prompt/google_prompt_driver.py?plain=1#L194-L224) to convert into Google's schema format. This new SDK [supports pydantic](https://googleapis.github.io/python-genai/#json-response-schema) which will be used by Griptape 2.0. - Missing Vertex support. https://googleapis.github.io/python-genai/genai.html#genai.client.Client.vertexai
Google appears to have a new SDK for genai: https://googleapis.github.io/python-genai/. This new SDK seems to solve a few quirks with the current one: