Python GenAI SDK Adds Gemini Robotics ER 2 Preview and Tool Call Support
sdkaipreviewengineer
feature patch
The Python GenAI SDK has been updated to include the Gemini Robotics ER 2 Preview model and a new `TOO_MANY_TOOL_CALLS` finish reason, enhancing capabilities for robotic applications and error handling. This release also adds a top-level errors array to the Interaction resource for improved API response clarity. These changes are primarily relevant to developers using the Python SDK for Google's generative AI models, particularly those integrating with robotics or complex AI interactions.
- →Add the Gemini Robotics ER 2 Preview model
- →Add TOO_MANY_TOOL_CALLS to FinishReason enum
- →Add top-level errors array to Interaction resource (iAPI)
- →Add propertyOrdering auto-population for ResponseSchema and ResponseJsonSchema for Dotnet SDK
- →Fix interactions
Features (3) ›
- Add the Gemini Robotics ER 2 Preview model
- Add TOO_MANY_TOOL_CALLS to FinishReason enum
- Add top-level errors array to Interaction resource (iAPI)
Fixes (1) ›
- Add propertyOrdering auto-population for ResponseSchema and ResponseJsonSchema for Dotnet SDK
Read the original announcement →
https://github.com/googleapis/python-genai/releases/tag/v2.17.0
Related releases
- Google DeepMind experts share insights on Gemini Omni's capabilities Gemini Blog ·
- Google's Python GenAI client library v2.18.0 adds Vertex AI deferred service tier Gemini Python SDK Releases ·
- Gemini expands app integrations to include more productivity, entertainment, and lifestyle services Gemini Blog ·
- Gemini model gemini-embedding-001 end-of-life date moved to 2028-05-14 endoflife.date ·
- Gemini model embedding-2-preview has reached end of life endoflife.date ·
- Gemini model imagen-4.0-fast-generate-001 reaches end of life in 6 days endoflife.date ·