Saltar al contenido principal

Cómo usar el plugin

El Runtime AI Chatbot Integrator simplifica la integración de chatbots de IA en tus proyectos de Unreal Engine a través de un flujo de trabajo sencillo:

  1. Registra tu token de proveedor de API
  2. Configura los ajustes del chat
  3. Envía solicitudes de chat (con o sin streaming)

Registra el Token del Proveedor

Antes de enviar solicitudes de chat, registra tu token de proveedor de API utilizando la función RegisterProviderToken.

Registrar Token del Proveedor en Blueprint

Tipos de Solicitudes de Chat

El plugin admite dos modos de solicitud de chat para cada proveedor:

Solicitudes de Chat No-Streaming

Recupera la respuesta completa en una sola llamada.

Enviar Solicitud de Chat OpenAI

Solicitudes de Chat en Streaming

Recibe fragmentos de respuesta en tiempo real para una interacción más dinámica.

Enviar Solicitud de Chat en Streaming de OpenAI

Manejo de Errores

Al enviar solicitudes de chat, es crucial manejar posibles errores verificando el ErrorStatus en su callback. El ErrorStatus proporciona información sobre cualquier problema que pueda ocurrir durante la solicitud.

Manejo de Errores

Cancelando Solicitudes

El plugin te permite cancelar solicitudes de chat tanto de streaming como no de streaming mientras están en progreso. Esto puede ser útil cuando deseas interrumpir una solicitud de larga duración o cambiar el flujo de conversación dinámicamente.

Cancelar Solicitud

Mejores Prácticas

  1. Siempre maneja los posibles errores comprobando el ErrorStatus en tu callback
  2. Ten en cuenta los límites de tasa de la API y los costos
  3. Usa el modo de streaming para conversaciones largas o interactivas
  4. Considera cancelar las solicitudes que ya no son necesarias para gestionar los recursos de manera eficiente

Solución de Problemas

  • Verifica que tus credenciales de API sean correctas
  • Revisa tu conexión a internet