К основному содержимому

Устранение неполадок с источниками знаний Mira AI

Что делать, если товарный фид или web scrape не работает — частые ошибки, причины и решения.

Автор: Michal Jindra

Mira AI отвечает на основе подключённых источников знаний — web scrape, XML товарный фид, текстовый контент и custom responses. Когда источник даёт сбой, Mira может перестать отвечать на вопросы о товарах или отвечать устаревшей информацией. Это руководство охватывает самые частые ошибки и их решения. Состояние каждого источника видно в разделе Knowledge base — значок состояния рядом с названием показывает детали при наведении.


Требования к товарному фиду

  • URL фида должен быть общедоступным (без входа). Если Ваш сервер использует брандмауэр, разрешите наши IP-адреса 94.130.187.58 и 188.245.65.74.

  • Максимальный размер 50 МБ, в формате XML или CSV (структура Google Merchant Center или Heureka).

  • Каждому товару нужны обязательные теги: id, name, description, price и link. Товары, у которых какой-то отсутствует, пропускаются при обработке.

  • У каждого товара должна быть категория — товары без неё могут выпасть, и Mira не сможет отвечать на вопросы о товарах и категориях.

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


Частые ошибки товарного фида

«Failed to process data» / загрузка никогда не завершается

Обычные причины: фид больше 50 МБ, отсутствуют или повреждены обязательные теги, или URL не общедоступен. Провалидируйте фид, проверьте размер и убедитесь, что URL открывается в окне инкогнито без входа. Если сервер фильтрует трафик, разрешите указанные выше IP-адреса.

«Лимит времени на скачивание файла истёк»

Хостинг Вашего фида ответил слишком медленно, и скачивание прервалось по тайм-ауту. Попробуйте добавить фид снова — проверка запускается при каждой попытке — и проверьте скорость соединения сервера. Если ошибка повторяется, свяжитесь с нашей поддержкой.

Предупреждение об отсутствующих категориях

Товары без категории пропускаются, и Mira не может отвечать по ним на вопросы о товарах или категориях. Сначала добавьте категорию каждому товару в фиде. Если первая сборка заканчивается предупреждением о категориях, хотя категории у товаров есть, откройте фид и запустите Update — вторая сборка обычно проходит успешно. Если нет, свяжитесь с поддержкой.

Фид в статусе Ready, но Mira не находит некоторые товары

Товары без обязательного тега (id, name, description, price, link) пропускаются молча — фид может быть Ready, хотя некоторых товаров в нём нет. Провалидируйте фид, исправьте отмеченные товары и запустите Update.

Обновление зависло на Pending

Сборка больших каталогов может занять время. Если обновление остаётся в Pending дольше нескольких часов, свяжитесь с нашей поддержкой — мы перезапустим обработку.


Проблемы с web scrape

Mira не находит страницы моего сайта

Проверьте, что страницы общедоступны без входа и что брандмауэр разрешает наши IP (94.130.187.58, 188.245.65.74). Один scrape охватывает до 20 страниц — выбирайте ключевые (FAQ, доставка, условия, основные страницы товаров), а не все.

Сканирование идёт часами

Scrape, работающий часами, завис. Свяжитесь с нашей поддержкой, указав URL, который Вы пытаетесь просканировать, и мы проверим обработку с нашей стороны.

Mira отвечает устаревшей информацией

Источники обновляются по своему Update interval — виден и меняется прямо в таблице источников (web scrape: каждый месяц или раз в 2 недели; товарный фид: до двух раз в день). После изменения сайта или каталога дождитесь следующего автоматического обновления или откройте источник и запустите Update вручную.


Публикация и состояния источников

Один сбойный источник не блокирует публикацию AI-агента. Публикация блокируется только когда нет готового web scrape или пока выбранные источники ещё создаются или обновляются. Если кнопка Publish неактивна, проверьте в Knowledge base, какие источники ещё в обработке.


Что дальше?

Нашли ответ на свой вопрос?