Гемини опять меняет API
"Invalid API response format". Если проблема все еще будет возникать, подробная отладочная информация в консоли сервера и браузера поможет выявить точную причину. Проверьте консоль сервера при запуске, там теперь будет выводиться полная информация о запросах к API Gemini и получаемых ответах, что поможет определить точную причину ошибки. ебаный рот нахуй!! гемини же что-то отвечает!! хули ошибка??? @Python изучи блять документацию гемини актуальную!! Блять, спокойно... Сейчас разберёмся что за хуйня. Из логов вижу, что Gemini что-то отвечает, но он отдаёт данные в другом формате, чем мы ожидаем. Gemini API меняет свою структуру ответа периодически. Давай посмотрим более внимательно, как обрабатывается ответ: self.end_headers() response_data = response.read() print("\n[DEBUG] API Response:", json.dumps(... print("\n[DEBUG] API Response Raw:", response... # Преобразуем ответ Gemini в формат, ожидаемый... gemini_response = json.loads(response_data) print("\n[DEBUG] API Response:", json.dumps(... print("\n[DEBUG] API Response JSON:", json.d... # Извлекаем текст из ответа Gemini Теперь давай изменим параметры запроса к Gemini API, их требования по
Скриншот переписки и отладки Python-программы с Gemini API. Разработчик в панике ругается на ошибку формата ответа, а затем пытается спокойно разобраться по логам и изменить параметры запроса. Мем отправляют как реакцию на раздражающие ошибки API и документацию, которая постоянно меняется.
- @pokupkabitka / 48728 2025-03-06
- @memstash32 / 637 2025-04-06
- Type
- image
- Size
- 511×800 · 81.9 KiB
- Mood
- раздражённый, саркастичный
- Language
- ru
- Added