We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5c07ed0 commit e6c06f1Copy full SHA for e6c06f1
g4f/Provider/needs_auth/GeminiCLI.py
@@ -886,6 +886,7 @@ def get_models(cls, **kwargs):
886
if cls.auth_manager.get_access_token() is not None:
887
cls.live += 1
888
provider = GeminiCLIProvider(env=os.environ, auth_manager=cls.auth_manager)
889
+ get_running_loop(check_nested=True)
890
buckets = asyncio.run(provider.retrieve_user_quota())
891
cls.models = [bucket["modelId"] for bucket in buckets.get("buckets", [])]
892
return cls.models if cls.models else cls.fallback_models
0 commit comments