Первый вызов Gemini API
Получаем API-ключ в AI Studio, ставим google-generativeai, делаем первый generate_content и разбираем структуру ответа.
Сделайте первый вызов на Python к gemini-2.0-flash. Выведите response.text, finish_reason кандидата и usage_metadata.total_token_count. Затем намеренно вызовите .text после жёсткого safety-блока (например, опасный запрос) и обработайте исключение через try/except.
Скопируйте и адаптируйте под свой контекст. Текст в треугольных скобках — то, что нужно заменить.
Я подключаю Google Gemini API.
Язык: <Python / JavaScript>
Задача: <…>
Дай минимальный рабочий пример: configure с ключом из окружения,
GenerativeModel("gemini-2.0-flash"), generate_content, безопасное чтение
текста из candidates[].content.parts с проверкой finish_reason. Без лишних абстракций.