¿Hay algún chatbot o asistente conversacional integrado disponible en Discourse?

Hola a todos,

Estamos explorando formas de mejorar la experiencia de soporte al usuario en nuestra instancia de Discourse y queríamos saber si Discourse ofrece alguna funcionalidad integrada de chatbot o asistente conversacional.

En concreto, buscamos algo que pueda:

  • Responder a las preguntas de los usuarios sobre las características y la navegación del foro.
  • Guiar a los usuarios hacia las categorías o temas adecuados.
  • Ayudar a los usuarios a comprender cómo utilizar las diferentes funcionalidades de Discourse.
  • Proporcionar asistencia contextual directamente dentro del foro.

Somos conscientes de la existencia de Discobot, pero por lo que entendemos está pensado principalmente para la incorporación de nuevos usuarios y tutoriales interactivos. Nos preguntamos si existe alguna funcionalidad de chatbot integrada más allá de Discobot.

Si alguien ha implementado algo similar, nos gustaría conocer vuestro enfoque y cualquier recomendación.

¡Gracias de antemano!

Consulta Discourse AI - AI bot, que utiliza mensajes privados para comunicarse.

Para el chat propiamente dicho:

  • Existe el excelente plugin Chatbot de @merefield

  • Además, hemos creado un servicio externo que se conecta a la API de Discourse y gestiona los chats; en el backend utiliza un LLM y puede realizar RAG sobre el contenido de categorías privadas o públicas seleccionadas. Puedes verlo en acción, por ejemplo, en https://swapd.co/

Todas estas funciones están disponibles mediante la configuración de Discourse AI, que se incluye de forma predeterminada en las instalaciones nuevas de Discourse…

También puedes habilitar una página dedicada para las conversaciones con IA mediante el complemento, que es el método que utilizamos para impulsar ask.discourse.com; hay más documentación disponible en Discourse AI y en Topics tagged ai

Tenemos nuestra propia clave API autoalojada de los modelos de lenguaje grande (LLM) Claude y GPT. ¿Cómo podemos configurar estos LLM en nuestro Discourse AI? Además, en la captura de pantalla, ¿qué deberíamos añadir en las opciones del proveedor si es autoalojado?

¿Puedes ayudarme con esto?