Цели урока
- Сравнение Priority и Flex
- Как использовать уровень Priority
- Как использовать уровень Flex
- Как настроить таймауты
- Как реализовать повторные попытки
О чём урок
LLC. Gemini API предлагает различные service_tiers, чтобы помочь вам управлять затратами и задержкой. Уровни Priority и Flex позволяют направлять фоновые задачи на Flex, а интерактивные — на Priority, используя стандартные синхронные конечные точки. Это устраняет сложность управления асинхронными задачами, предоставляя при этом экономические и производительные преимущества специализированных уровней: Priority ("priority"): Задержка в миллисекунды для критически важных приложений (+75-100% к стоимости). Трафик строго не подлежит сбросу. Flex ("flex"): Целевая задержка 1-15 минут для фоновых задач (-50% к стоимости). Полностью синхронный, но использует оппортунистические вычисления. В этом notebook вы узнаете: Примечание: Уровни вывода являются только платными функциями. Flex доступен для всех уровней на платном тарифе, а Priority — для Уровней 2 и 3. Этот notebook не будет работать с бесплатным тарифом. (см. цены для получения более подробной информации). Примечание: Этот notebook использует Interactions API — новейший способ взаимодействия с моделями Gemini. Ищете версию generateContent? Проверьте архивную ветку. Установите SDK из PyPI. Чтобы запустить следующую ячейку, ваш API key должен быть сохранен в секрете Colab под названием GEMINI_API_KEY. Если у вас еще нет API key или вы не знаете, как создать секрет Colab, см. Аутентификация для пошагового руководства. Инициализируйте клиент с вашим API key: Большинство моделей Gemini 2.5 и Gemini 3 поддерживают уровни вывода. Дополнительную информацию см.
План урока
- Установка SDK
- Настройка вашего API key
- Инициализация клиента SDK
- Выберите модель
- Сравнение Priority и Flex
- Ключевые преимущества Priority
- Ключевые преимущества Flex
- Вывод Priority
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.