Библиотека g4f images.generate() завершается с ошибкой HTTP 404 при использовании модели GeminiPython

Программы на Python
Ответить
Anonymous
 Библиотека g4f images.generate() завершается с ошибкой HTTP 404 при использовании модели Gemini

Сообщение Anonymous »

Я пытаюсь создать изображение с помощью библиотеки g4f с моделью Gemini, но получаю ошибку 404. Раньше код работал, но теперь постоянно дает сбой.
Код:

Код: Выделить всё

from g4f.client import Client

client = Client()
response = client.images.generate(
model="gemini",
prompt="a white siamese cat"
)
image_url = response.data[0].url
Ошибка:

Код: Выделить всё

Traceback (most recent call last):
File "c:\Users\USER\g4f\main.py", line 4, in 
response = client.images.generate(...)
^^^^^^^^^^^^^^^^^^^^^^^
...
File "C:\Users\USER\AppData\Local\Programs\Python\Python311\Lib\urllib\request.py", line 643, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
Ошибка возникает, когда undetected_chromedriver пытается загрузить ChromeDriver (строка 287 в patcher.py). Кажется, не удалось загрузить пакет ChromeDriver.
Дополнительный контекст:
Я нахожусь в России и использую для работы g4f переключатель VPN/IP.
Ошибка появилась внезапно, хотя тот же код работал раньше.
Иногда перезапуск кода или VPN временно помогает, но ошибка возвращается.
Что я пробовал:
Перезапуск кода
Включение/выключение переключателя VPN/IP
Похоже, проблема связана с ошибкой загрузки ChromeDriver.
Почему undetected_chromedriver пытается загрузить ChromeDriver и как исправить ошибку 404?
Есть ли способ вручную предоставить ChromeDriver, чтобы избежать автоматической загрузки?
Может ли это быть связано с блокировкой региона даже при использовании VPN?

Подробнее здесь: https://stackoverflow.com/questions/783 ... mini-model
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»