Журналы и наборы данных

Это руководство содержит всё необходимое для начала работы с журналированием существующих приложений API Gemini. В нём вы узнаете, как просматривать журналы существующего или нового приложения на панели инструментов Google AI Studio, чтобы лучше понимать поведение модели и то, как пользователи взаимодействуют с вашими приложениями. Используйте журналирование для наблюдения, отладки и, при необходимости, отправки отзывов об использовании в Google, чтобы помочь улучшить Gemini в различных сценариях использования разработчиками . *

Поддерживаются все вызовы API GenerateContent и StreamGenerateContent , включая те, которые выполняются через конечные точки совместимости OpenAI .

1. Включите ведение журнала в Google AI Studio.

Прежде чем начать, убедитесь, что у вас есть проект, на котором разрешена оплата счетов.

  1. Откройте страницу журналов в Google AI Studio .
  2. Выберите свой проект из раскрывающегося списка и нажмите кнопку «Включить», чтобы включить ведение журнала для всех запросов по умолчанию.

Вы можете включить или отключить ведение журнала для всех проектов или для определенных проектов, а также изменить эти настройки в любое время через Google AI Studio.

2. Просмотр журналов в AI Studio

  1. Перейдите в AI Studio .
  2. Выберите проект, для которого вы включили ведение журнала.
  3. Ваши журналы должны появиться в таблице в обратном хронологическом порядке.

Нажмите на запись, чтобы просмотреть всю страницу запроса и ответа. Вы можете просмотреть полный текст запроса, полный ответ Gemini и контекст предыдущего этапа. Обратите внимание, что для каждого проекта по умолчанию установлено ограничение на объём хранилища до 1000 журналов, а журналы, не сохранённые в наборах данных, удаляются через 55 дней. Если ваш проект достигнет лимита хранилища, вам будет предложено удалить журналы.

3. Создавайте и делитесь наборами данных

  • В таблице журналов найдите панель фильтров вверху, чтобы выбрать свойство для фильтрации.
  • В отфильтрованном представлении журналов используйте флажки, чтобы выбрать все или некоторые журналы.
  • Нажмите кнопку «Создать набор данных», которая появится в верхней части списка.
  • Дайте новому набору данных описательное имя и необязательное описание.
  • Вы увидите набор данных, который вы только что создали, с подобранным набором журналов.

Наборы данных могут быть полезны для различных вариантов использования.

  • Формирование наборов задач: внедрение будущих улучшений в областях, в которых вы хотите улучшить свой ИИ.
  • Создайте наборы образцов: например, образец из реального использования для генерации ответов из другой модели или набор пограничных случаев для плановых проверок перед развертыванием.
  • Оценочные наборы: наборы, которые представляют реальное использование важных возможностей для сравнения с другими моделями или итерациями системных инструкций.

Вы можете способствовать прогрессу в исследованиях ИИ, API Gemini и Google AI Studio, предоставив свои наборы данных в качестве демонстрационных примеров. Это позволит нам совершенствовать наши модели в различных контекстах и ​​создавать системы ИИ, которые будут полезны разработчикам в самых разных областях и приложениях.

Дальнейшие шаги и что тестировать

Теперь, когда ведение журнала включено, попробуйте сделать следующее:

  • Прототип с историей сеанса: используйте AI Studio Build для написания кода приложений Vibe и добавьте свой ключ API, чтобы включить историю журналов пользователей.
  • Повторный запуск журналов с помощью API Gemini Batch: используйте наборы данных для выборки ответов и оценки моделей или логики приложения путем повторного запуска журналов с помощью API Gemini Batch .

Совместимость

В настоящее время ведение журнала не поддерживается для следующих событий:

  • Imagen и Veo
  • Входные данные, содержащие видео, GIF-файлы или PDF-файлы