Перейти к основному содержимому

Публикация проекта

Создание публикации

  1. Откройте раздел Текстовые агенты > Публикации (см. раздел Обзор публикаций)
  2. Нажмите кнопку Опубликовать
  3. Заполните параметры в диалоговом окне
  4. Нажмите Опубликовать

Параметры публикации

Версия

Номер версии публикации. Платформа автоматически предлагает следующий порядковый номер. Вы можете указать произвольную строку, например, используя семантическое версионирование:

  • 1 -- простая нумерация
  • 1.0.0 -- семантическое версионирование (major.minor.patch)

Примечания к выпуску

Необязательное описание изменений в версии (до 500 символов). Примечания помогают отслеживать, что именно было изменено в каждой версии.

Режим публикации

Выберите, какие рабочие процессы включить в публикацию:

Все процессы -- полный снапшот проекта. Включает:

Выбрать процессы -- выборочная публикация. Позволяет включить только готовые к использованию процессы. Платформа автоматически разрешает зависимости: если процесс использует определенных агентов и функции, они будут включены в снапшот.

При выборочной публикации:

  1. Отметьте нужные рабочие процессы чекбоксами (или нажмите «Выбрать все»)
  2. Платформа отобразит предварительный просмотр -- количество процессов, агентов, функций и MCP-серверов, которые будут включены
  3. Если обнаружены потенциальные проблемы, появятся предупреждения (например, если агент в процессе ссылается на несуществующую функцию)

Включить память

Чекбокс Включить память проекта и организации определяет, будут ли данные памяти (key-value пары на уровне проекта и организации) включены в снапшот.

Проверка перед публикацией

Опубликованная версия будет доступна через API. Тщательно протестируйте все рабочие процессы перед публикацией.

Управление версиями

Активация версии

Чтобы переключить активную версию:

  1. Откройте страницу Публикации
  2. Щелкните правой кнопкой мыши по нужной публикации
  3. Выберите Активировать
  4. Подтвердите действие в диалоговом окне

После активации:

  • Выбранная версия получает статус «Активная»
  • Предыдущая активная версия становится неактивной
  • Все API-запросы начинают обслуживаться новой активной версией
Мгновенное переключение

Активация версии происходит мгновенно. Платформа использует двухуровневый кеш (в памяти + Redis) для быстрого доступа к данным активной публикации.

Откат к предыдущей версии

Если в новой версии обнаружены проблемы, вы можете быстро откатиться:

Способ 1: Активация предыдущей версии

Активируйте любую ранее созданную публикацию через контекстное меню.

Способ 2: Rollback

  1. Откройте детальный просмотр нужной версии (нажмите на строку)
  2. Нажмите Rollback to this version
  3. Подтвердите действие

Rollback создает новую публикацию с инкрементированным номером версии и содержимым выбранной версии. Примечания к выпуску автоматически указывают «Rollback from version X».

Удаление версии

Неактивные публикации можно удалить:

  1. Щелкните правой кнопкой мыши по неактивной публикации
  2. Выберите Удалить
  3. Подтвердите действие

Можно удалить несколько версий одновременно:

  1. Выберите публикации чекбоксами
  2. Нажмите Удалить выбранные на панели действий
Ограничение

Активную публикацию нельзя удалить. Для удаления сначала активируйте другую версию.