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

Как использовать плагин

Runtime AI Chatbot Integrator упрощает интеграцию AI-чатботов в ваши проекты на Unreal Engine с помощью простого рабочего процесса:

  1. Зарегистрируйте токен вашего провайдера API
  2. Настройте параметры чата
  3. Отправляйте запросы чата (потоковые или непотоковые)

Регистрация Токена Провайдера

Перед отправкой запросов чата зарегистрируйте токен вашего провайдера API, используя функцию RegisterProviderToken.

Регистрация Токена Провайдера в Blueprint

Типы Запросов Чата

Плагин поддерживает два режима чата для каждого провайдера:

Нестриминговые Запросы Чата

Получение полного ответа в одном вызове.

Отправка Запроса Чата в OpenAI

Потоковые Запросы Чата

Получайте части ответов в реальном времени для более динамичного взаимодействия.

Отправить Запрос на Потоковый Чат OpenAI

Обработка ошибок

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

Обработка ошибок

Отмена запросов

Плагин позволяет отменять как поточные, так и непоточные запросы во время их выполнения. Это может быть полезно, если вы хотите прервать длительный запрос или динамически изменить течение разговора.

Cancel Request

Лучшие практики

  1. Всегда обрабатывайте потенциальные ошибки, проверяя ErrorStatus в вашем callback
  2. Обратите внимание на ограничения скорости API и стоимость
  3. Используйте режим потоковой передачи для длинных или интерактивных разговоров
  4. Рассмотрите возможность отмены запросов, которые больше не нужны, чтобы эффективно управлять ресурсами

Устранение неполадок

  • Убедитесь, что ваши учетные данные API корректны
  • Проверьте ваше интернет-соединение