- Ошибка «Модель не найдена (404)»
Код: Выделить всё
ERROR:gemini_parser:Error extracting candidate info: 404 models/gemini-1.5-flash is not found for API version v1beta,
or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.
ERROR:gemini_parser:Error scoring candidate: 404 models/gemini-1.5-flash is not found for API version v1beta...
Вот как я инициализирую модель:
Код: Выделить всё
import google.generativeai as genai
genai.configure(api_key="MY_API_KEY")
model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Test prompt")
print(response.text)
- Ошибки SSL в журналах
Код: Выделить всё
WARNING:tools:SSL/Connection error on attempt 1: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2580)
WARNING:tools:SSL/Connection error on attempt 2: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:2580)
ERROR:tools:Error checking availability: The read operation timed out
Что я пробовал:
Перезапустил приложение и повторно прошел аутентификацию с помощью Google API.
Проверил, что мой ключ API и учетные данные установлены.
Проверено genai.list_models() — возвращает генератор, но я не уверен, что Gemini-1.5-flash все еще находится в списке.
Пробывал разные сети, чтобы исключить подключение.
Мои вопросы:
- Почему models/gemini-1.5-flash сейчас возвращает 404?
Он доступен только в определенных версиях API (v1 или v1beta)?
- Может ли исчерпание квоты API стать причиной такого поведения?
- Как правильно проверить доступные в настоящее время модели Gemini?
- Связаны ли ошибки SSL с проблемой 404 или это просто отдельная локальная неправильная конфигурация (сервер разработки Flask использует HTTP вместо HTTPS)?
Подробнее здесь: https://stackoverflow.com/questions/797 ... -when-call
Мобильная версия