gemini Gemini Python SDK Releases · · 2.17.0

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
Maintenance (3)
  • Fix interactions
  • Regenerate docs for 2.16.0
  • Update GenerateVideos docstrings and samples
Read the original announcement →

https://github.com/googleapis/python-genai/releases/tag/v2.17.0

Related releases