ym88659208ym87991671
Работа в песочнице промптов | Документация для разработчиков

Работа в песочнице промптов

Обновлено 18 декабря 2024

В личном кабинете Studio вы можете проверить, как ваши промпты работают с различными моделями и их параметрами. Это позволит отладить промпт перед его использованием в приложении.

Для отладки промптов используйте песочницу (раздел Playground), доступную в личном кабинете. Чтобы открыть песочницу:

  1. Авторизуйтесь в Studio.
  2. Откройте проект GigaChat API.
  3. В левой панели выберите раздел Playground.

Откроется интерфейс песочницы.

Песочница промптов

При работе с промптами в разделе Playground расходуются ваши токены.

Подготовка промпта

Чтобы подготовить промпт:

  1. Нажмите кнопку Создать и укажите название промпта в поле Новый промпт

    Понятное название поможет быстро найти промпт среди сохраненных в вашей библиотеке.

  2. Укажите системный промпт. Для этого:

    1. Нажмите Задайте системные инструкции.
    2. В открывшемся поле укажите системный промпт.
    3. Нажмите Сохранить.

    Системный промпт — описание поведения модели, которое она будет придерживаться при генерации ответов. Например, «Ты профессиональный переводчик на английский язык. Переведи точно сообщение пользователя.»

  3. Если нужно отправьте несколько сообщений с разными ролями с помощью кнопки +. Модель будет учитывать предварительно переданные сообщения при генерации ответа.

    Добавить несколько сообщений можно только до запуска диалога.

Добавление файлов

При генерации ответов модели могут использовать текстовые файлы и изображения.

Чтобы использовать файлы для генерации, предварительно загрузите их в хранилище с помощью кнопки Добавить файл.

Хранилище поддерживает текстовые документы форматов txt, doc, docx, pdf, а также изображения в форматах jpg, png, tiff и bmp. На размеры файлов действуют ограничения:

  • максимальный размер одного текстового файла в запросе — 30 Мб;
  • максимальный размер одного изображения в запросе — 15 Мб.

Чтобы добавить файл в контекст разговора:

  1. Нажмите кнопку Добавить файл, чтобы открыть хранилище файлов.
  2. Выберите нужный файл в списке.
  3. Нажмите Добавить.

В одном запросе можно передать до 10 изображений. При этом общий размер запроса должен быть меньше 20 Мб.

Например, ваш запрос может включать текст промпта и два изображения размерами 6 Мб и 12 Мб.

Настройка среды

В разделе Настройки вы можете подготовить среду, в которой должен работать промпт.

Для этого:

  1. В блоке Основные, в раскрывающемся списке Стенд выберите версию стенда, к которому будут выполняться запросы.

    На выбор доступны два вида стендов:

    • Основной. При выборе этого стенда запросы будут передаваться в актуальные версии моделей.
    • Ранний доступ. При выборе этого стенда запросы будут передаваться в версии моделей, которые работают в режиме раннего доступа.
  2. В блоке Основные, в раскрывающемся списке Модель выберите модель, которая будет обрабатывать запросы.

    Список моделей отличается в зависимости от выбранного стенда.

    Подробное описание моделей — в разделе Модели GigaChat.

  3. В блоке Дополнительные задайте параметры выбранной модели.

    В процессе настройки вы можете:

    • изменить температуру;

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

      Значение по умолчанию зависит от выбранной модели и может изменяться с обновлениями модели.

    • Задать параметр top_p;

      Параметр используется как альтернатива температуре (поле temperature). Задает вероятностную массу токенов, которые должна учитывать модель. Так, если передать значение 0.1, модель будет учитывать только токены, чья вероятностная масса входит в верхние 10%.

      Значение по умолчанию зависит от выбранной модели (поле model) и может изменяться с обновлениями модели.

      Значение изменяется в диапазоне от 0 до 1 включительно.

    • ограничить максимальное число токенов в ответе модели;

    • отключить фильтр безопасности. Отключение фильтра позволит проверять запросы, которые содержат тематические ограничения. Использовать параметры могут только юридические лица. Более подробную информацию вы можете получить по почте.

  4. Чтобы вернуть настройки по умолчанию нажмите Сбросить.

После запуска проверка промпта вы можете посмотреть расход токенов на отправленные сообщения и системный промпт. Для этого в блоке Основные нажмите кнопку Обновить рядом с полем Токены.

Проверка промпта

После создания промпта и подготовки среды, напишите сообщение для модели и нажмите Отправить и запустить (или Запустить, если вы подготовили историю сообщений при создании промпта).

После запуска модель вернет результат генерации с учетом системного промпта и переданной истории сообщений.

Если результат работы промпта вас устроил, вы можете сохранить его в библиотеке и просмотреть код запроса с промптом на одном из доступных языков: JavaScript, Python, Kotlin и Swift.

Вы можете в любой момент менять любые сообщения в диалоге с моделью. Для этого выберите сообщение, которое нужно изменить, нажмите кнопку Редактировать и укажите нужный текст.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.