Начало работы с AI

AI оператор и Copilot работают поверх четырёх типов Ресурсов AI, которые создаются один раз в организации и затем привязываются к конкретным каналам. Эта страница объясняет, что где хранится и зачем нужно.

Карта ресурсов

РесурсЧто этоГде используется
КонтекстОбщее описание компании/домена (домен деятельности, доставка…)Подставляется в каждый запрос AI оператора и Copilot
Набор товаровКаталог товаров — через ссылки или из CSVAI подбирает релевантные товары на вопрос клиента
База знанийТекстовые материалы (FAQ, политики, инструкции)AI использует для ответов на вопросы не про товар
API интеграцияРучки вашего бэкенда, доступные AI оператору во время диалогаAI вызывает ваш API (получение профиля, статус заказа, и т.п.)

Модель

TEXT
Организация (rootChanelUuid)
  ├─ Ресурсы AI
  │   ├─ Контексты    — один на все каналы или разный под канал
  │   ├─ Наборы товаров
  │   ├─ Базы знаний
  │   └─ API интеграции
  └─ Каналы
      └─ Настройки AI оператора: { contextUuid, productUuid, knowledgeUuid, apiIntegrationUuid }

Ресурс и канал — это разные сущности. Один и тот же набор товаров можно привязать к нескольким каналам. Товар физически принадлежит набору, а не каналу; база знаний — базе, а не каналу. Канал лишь хранит UUID-ссылки на выбранные ресурсы.

Где что настраивается в UI

Типичный сценарий через API

  1. Выпустите API токен с нужными scope-ами в Настройках → API токены.
  2. Создайте контекст / набор / базу / интеграцию через API соответствующего раздела.
  3. Получите channelId через GET /external/channels.
  4. Привяжите ресурсы к каналу через PATCH /external/channels/{channelId}/ai-operator.
  5. Включите AI оператора (status: true).
  6. Заполняйте товары / файлы / ручки через API — изменения подхватятся без перенастройки канала.

Разделы документации

Подписка

Работа AI оператора требует активной подписки на соответствующий тариф в Настройки → Оплата → AI оператор. Без подписки status канала остаётся false даже при вызове PATCH.