⚡ Что сделать
- Запрос к Gemini API из Python
- Безопасно хранить ключ (.env / env)
- Посчитать токены запроса
Ответы — на странице Решения.
Часть 1. Вопросы
- Что такое токен и какие есть методы токенизации?
- Что входит в «лимит контекста» — только запрос или запрос + ответ?
- Как работает API LLM (объясните аналогией)?
- Почему нельзя хранить ключ в коде и что делать при его утечке?
- Чем новый SDK
google-genai отличается от старого по вызову?
Часть 2. Практика (из лекции)
- Задание 1. Напишите код на Python, отправляющий запрос в Gemini API и печатающий ответ.
- Задание 2. Реализуйте безопасное хранение ключа (
.env или переменные окружения) + .gitignore.
Часть 3. Со звёздочкой
- Перед запросом посчитайте число токенов в промпте (
count_tokens).
- Оберните запрос в
try/except и выведите понятное сообщение об ошибке.