Грамотное управление приложениями — залог продуктивной разработки с ИИ. Интеллос предоставляет полный набор инструментов для организации, распространения и поддержки приложений на всех этапах их жизненного цикла.

Организация приложений

Редактирование и настройка

Обновляйте имена, описания, иконки и оформление для удобной организации

Дублирование и шаблоны

Создавайте варианты приложений или используйте существующие приложения как шаблоны для новых проектов

Импорт и экспорт

Распространяйте приложения между рабочими пространствами с помощью формата DSL от Интеллос

Управление жизненным циклом

Безопасно удаляйте приложения, когда они больше не нужны

Редактирование информации о приложении

Поддерживайте порядок в приложениях с помощью понятной и наглядной информации:
Интерфейс редактирования информации о приложении
1

Откройте настройки приложения

Нажмите «Edit info» в левом верхнем углу приложения.
2

Обновите данные

Измените иконку, имя или описание, чтобы они лучше отражали назначение приложения.
3

Учитывайте интересы команды

Используйте имена и описания, которые помогут участникам команды понять, что делает приложение.
Используйте единые соглашения об именовании во всём рабочем пространстве. Рассмотрите префиксы вроде «Draft-», «Test-» или «Prod-», чтобы обозначить статус приложения.

Создание вариантов приложения

Дублирование идеально подходит для создания вариантов или запуска новых проектов на основе уже сделанной работы: Когда стоит дублировать:
  • Создание версий для A/B-тестирования с разными промптами или моделями
  • Адаптация приложения под другую аудиторию или сценарии использования
  • Запуск нового проекта на основе удачных решений
  • Создание резервных копий перед серьёзными изменениями
Как работает дублирование:
  • Копируются все конфигурации, промпты и рабочие процессы
  • Новое приложение получает имя по умолчанию, которое можно изменить
  • Исходное приложение остаётся без изменений
  • Оба приложения работают независимо друг от друга

Экспорт и импорт приложений

Формат DSL (Domain Specific Language) от Интеллос позволяет распространять приложения между рабочими пространствами и командами:
Интерфейс экспорта DSL

Экспорт приложений

Два способа экспорта:
  1. Со страницы Студии — нажмите «Экспортировать DSL» в меню приложения
  2. Из оркестрации — нажмите «Экспортировать DSL» в левом верхнем углу
Что экспортируется:
  • Конфигурация и метаданные приложения
  • Оркестрация рабочего процесса и настройки узлов
  • Параметры модели и шаблоны промптов
  • Связи с базами знаний (но не сами данные)
Что не экспортируется:
  • API-ключи для сторонних инструментов (в целях безопасности)
  • Фактическое содержимое базы знаний
  • Журналы использования и аналитические данные
Если в приложении используются переменные среды типа Secret, вам будет предложено указать, включать ли их в экспорт. Будьте осторожны с конфиденциальной информацией.
Запрос на экспорт секретных переменных

Импорт приложений

Интерфейс импорта приложения
Процесс импорта:
  1. Загрузите файл DSL (формат YAML)
  2. Система проверяет совместимость версий
  3. Если версия DSL ниже текущей версии платформы, появляется предупреждение
  4. Приложение создаётся со всеми конфигурациями из файла
Совместимость версий: При импорте файла DSL, созданного в более старой версии, может потребоваться его обновление, чтобы избежать проблем с совместимостью.
Интеллос DSL — это инженерный стандарт для ИИ-приложений (v0.6+), который описывает полную конфигурацию приложения в формате YAML.

Безопасное удаление приложений

Перед удалением приложений оцените последствия: Что удаляется:
  • Все конфигурации приложения и промпты
  • Оркестрация рабочего процесса и настройки
  • Журналы использования и аналитика
  • Опубликованные веб-приложения и доступ к API
  • Все разговоры и данные пользователей
Влияние на пользователей:
  • Опубликованные веб-приложения немедленно перестают работать
  • Вызовы API начинают возвращать ошибки
  • Все активные сеансы пользователей завершаются
1

Рассмотрите альтернативы

Может быть, лучше продублировать приложение для резервной копии или просто снять его с публикации, а не удалять?
2

Предупредите заинтересованные стороны

Сообщите участникам команды и пользователям о запланированном удалении.
3

При необходимости экспортируйте

Создайте резервные копии ценных конфигураций в формате DSL перед удалением.
4

Подтвердите удаление

Нажмите «Удалить» и подтвердите — это действие нельзя отменить.
Удаление приложения необратимо и не подлежит отмене. Все связанные данные, журналы и доступ пользователей будут немедленно потеряны.