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

Ассистент

Этот документ был подготовлен при помощи ИИ

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

Ассистент отвечает на вопросы о моделях и вносит в них изменения. Он работает тем же набором операций, что доступен вам в интерфейсе, и показывает каждый вызов в панели.

Вопрос о модели

  1. Откройте панель Ассистент, переключатель языка оставьте на Чат.
  2. Сформулируйте вопрос обычными словами: у каких компонентов нет документации, от чего зависит этот процесс.

Открытые проект, модель и представление передаются ассистенту с каждым запросом, поэтому уточнять, о какой модели идёт речь, не нужно. Языковую модель выбирает администратор установки.

Ассистент читает то же, что доступно вам: проекты, их модели и метамодели, содержимое моделей, представления и компоновку диаграмм.

Изменение модели

Сформулируйте задачу: «добавь три компонента приложения и свяжи их с процессом обработки заказа». Ассистент создаёт модели, изменяет их содержимое, добавляет представления и перемещает блоки на диаграммах.

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

Если модель создаётся в нотации, которую проект ещё не импортировал, импорт добавляется автоматически.

Проверка результата

Каждый вызов появляется в панели свёрнутой записью с именем инструмента. Разверните её, чтобы увидеть Аргументы и Результат.

Если результат не тот, попросите ассистента отменить изменение или исправьте модель в редакторе. Чтобы просмотреть изменения до записи, воспользуйтесь режимом выражений в той же панели, см. Консоль выражений.

Права

Ассистент действует от вашего имени: каждый вызов выполняется под вашей учётной записью и подчиняется тем же правам, что и действие в интерфейсе. Отказ виден в результате вызова.

Изменение должно быть корректным. Патч с несуществующим признаком метамодели, неверным идентификатором или значением неподходящего типа отклоняется; ассистент получает ошибку и может исправить вызов, модель при этом не меняется.

Внешние агенты

Репозиторий доступен по протоколу Model Context Protocol, поэтому с проектами может работать и ИИ-агент вне Architeezy: помощник программиста, настольный чат-клиент или собственный агент. Набор инструментов у него тот же.

Отличий два. Агент не получает контекста рабочей области: он знает только текст запроса и то, что нашёл через инструменты перечисления, поэтому сначала разыскивает нужный проект. И аутентифицируется он самостоятельно, действуя с правами предъявленной учётной записи.

Адрес, настройки подключения и порядок входа — на странице MCP-сервер.