Проверка работоспособности

После установки и создания первого агента выполните проверку работоспособности всех компонентов системы.

Чек-лист проверки

1. Proxy-сервер

2. 1С конфигурация

3. Агент

Проверка Proxy-сервера

Проверка статуса

Откройте в браузере или выполните в командной строке:

Ожидаемый результат:

circle-check

Проверка Web UI

Откройте в браузере:

Должен открыться веб-интерфейс чата Chainlit.

Проверка логов

Docker:

Python:

Логи выводятся в консоль при запуске python main.py.

Что искать в логах:

Проверка 1С конфигурации

Проверка справочников

Убедитесь, что следующие справочники доступны и открываются:

Справочник
Проверка

Агенты

Создайте и сохраните элемент

Инструменты

Создайте и сохраните элемент

Модели

Создайте и сохраните элемент

Триггеры

Откройте список

MCP серверы

Откройте список

Проверка настроек

  1. Откройте настройки (команда APA_Настройки)

  2. Убедитесь, что URL Proxy заполнен

  3. Нажмите "Проверить подключение"

Ожидаемый результат: Сообщение "Подключение успешно"

Проверка обмена с Proxy

  1. Выполните команду APA_ВыполнитьОбменСПрокси

  2. Дождитесь завершения

Ожидаемый результат: Сообщение об успешной загрузке агентов

Проверка агента

Базовая проверка

  1. Откройте чат (команда APA_Чат)

  2. Введите тестовое сообщение:

  1. Дождитесь ответа

Ожидаемый результат: Агент отвечает приветствием

Проверка понимания контекста

Отправьте последовательность сообщений:

Дождитесь ответа, затем:

Ожидаемый результат: Агент вспомнит имя "Иван"

Проверка инструментов

Если вы добавили инструмент "Текущая дата и время":

Ожидаемый результат:

  • Агент использует инструмент

  • Возвращает актуальную дату

Диагностика проблем

Proxy-сервер не отвечает

Симптомы:

  • Ошибка "Connection refused" при curl

  • Timeout при открытии /health

Решения:

  1. Проверьте, запущен ли контейнер/процесс:

  2. Проверьте порт:

  3. Проверьте firewall

1С не подключается к Proxy

Симптомы:

  • Ошибка при проверке подключения

  • Ошибка при обмене с Proxy

Решения:

  1. Проверьте URL в настройках (без завершающего слэша)

  2. Проверьте доступность Proxy из 1С:

    • Если 1С на другом сервере — укажите IP вместо localhost

  3. Проверьте firewall между серверами

Агент не отвечает

Симптомы:

  • Сообщение отправлено, но ответа нет

  • Длительное ожидание без результата

Решения:

  1. Проверьте логи Proxy на ошибки

  2. Убедитесь, что выполнен обмен с Proxy после создания агента

  3. Проверьте настройки модели (API ключ)

Ошибка авторизации LLM

Симптомы:

  • Ошибка 401 или 403 в логах Proxy

  • Сообщение "Invalid API key"

Решения:

  1. Проверьте API ключ в настройках модели

  2. Проверьте, не истёк ли ключ

  3. Проверьте баланс аккаунта (для платных провайдеров)

Инструменты не вызываются

Симптомы:

  • Агент отвечает, но не использует инструменты

  • Ответы без данных из инструментов

Решения:

  1. Убедитесь, что инструменты добавлены в агента

  2. Выполните повторный обмен с Proxy

  3. Проверьте описание инструмента — оно должно чётко объяснять, когда его использовать

  4. Попробуйте явно попросить использовать инструмент:

Тестовые сценарии

Сценарий 1: Простой диалог

Результат: ✅ Агент ведёт связный диалог

Сценарий 2: Использование инструмента

Результат: ✅ Агент использует инструмент для получения данных

Сценарий 3: Работа с контекстом

Результат: ✅ Агент помнит информацию из диалога

Итоговый чек-лист

После всех проверок отметьте выполненные пункты:

circle-check

Далее

  • Установка и развёртывание — детальные инструкции

  • Разработка агентов — создание сложных агентов

  • Примеры агентов — готовые шаблоны

Last updated