mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #19396] feat: bump Python google-genai to >=1.51 for thinking_level support #57525
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nahoj on GitHub (Nov 23, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19396
Check Existing Issues
Verify Feature Scope
Problem Description
The recommended way to control reasoning_effort "for Gemini 3 models and onwards" is a
thinking_levelparameter. For Python, the parameter is available in google-genai 1.51+.I would like to be able to use this in @owndev's Google Gemini pipeline.
Desired Solution you'd like
Make 1.52.0 (current latest) the version installed by open-webui.
Alternatives Considered
I tried writing
requirements: google-genai>=1.51.0in the pipeline code: it installs fine but can't be imported.I wonder if it is necessary to pin google-genai's version at all given that it is not used directly in the open-webui backend, but I don't really know the ecosystem.
Additional Context
No response
@tjbck commented on GitHub (Nov 23, 2025):
Addressed in dev.
@nahoj commented on GitHub (Nov 23, 2025):
Thank you!