Live API: потоковый режим в Colab

Урок 69 из 69 курса «Gemini API: быстрый старт»: официальный курс Gemini API Cookbook (Гугл Джемини) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Этот notebook использует Multimodal Live API для потоковой передачи двунаправленного аудио в Colab. Этот notebook — скорее демо, чем учебное пособие. Этот код демонстрирует, что потоковая передача аудио с прерываниями в Colab возможна. Для его работы требуется несколько хитростей. Обзор Live API см. в документации Live API. Если вы хотите получить хороший опыт работы с Live API, попробуйте Live API в Google AI Studio. Если вы хотите узнать, как работает Live API, обратитесь к начальному учебному пособию по Live API. Чтобы запустить следующую cell, ваш API key должен быть сохранен в Colab Secret с именем GEMINI_API_KEY. Если у вас еще нет API key или вы не знаете, как создать Colab Secret, см. Аутентификация для примера. Теперь, чтобы запустить его, просто выполните все cells. Важно: При первой попытке обычно возникает ошибка и запрашивается разрешение на запись аудио; если это произойдет, разрешите запись аудио и запустите его снова.

План урока

  1. Настройка
  2. Запуск клиента

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды