Quiero instalar Discourse AI en Discourse

  1. Quiero instalar Discourse AI en Discourse. ¿Cuál de los siguientes tres métodos debo usar para instalarlo?
    1-1. agregar la dirección del .git de Discourse AI a ‘nono’ como se muestra en las instrucciones de instalación del plugin
    1-2. Discourse AI - Self-Hosted Guide Ingrese las tres líneas de comandos de ‘Docker’ que se muestran en esta dirección para instalarlo.
    *¿Necesito ingresar el comando en el directorio raíz?
    1-3. ¿Necesito hacer ambos 1-1. y 1-2.?
  2. ¿Cuáles son las especificaciones mínimas para ejecutar Discourse AI?

Si quiero usar Toxic, NSFW y Sensitivity en mi Discourse autoalojado, ¿es suficiente con añadir este GitHub - discourse/discourse-ai?

¿O necesito instalarlos con los comandos de Docker especificados en el siguiente enlace?

Necesitas también un LLM que no esté basado en OpenAI y sea mucho más caro. Ese plugin es solo una especie de interfaz, nada más.

1 me gusta

Gracias por tu respuesta, ¿podrías por favor dar más detalles?

Como tu enlace indica, solo el plugin de IA en sí mismo no hace nada. Solo proporciona configuraciones. También necesitas alguna IA, autoalojada o de OpenAI.

Los modelos de OpenAI no brindan los servicios que deseas, por lo que debes recurrir a los autoalojados. Requiere algunas habilidades técnicas, pero como necesitas un VPS bastante grande, será realmente costoso.

Entonces, para usarlo, necesito instalar el comando ‘Docker’ de la guía autoalojada en el segundo enlace, ¿no solo el plugin? (Soy autoalojado)

Algo así, pero mucho más.

Si le entiendo correctamente, ¿significa esto que necesita algo más que plugins y ‘Docker’?

Sí, necesitas IA real.

1 me gusta

Si tienes dudas, primero intenta todo obteniendo una clave de OpenAI y luego aborda la tarea más compleja de implementar un motor LLM local más tarde:

https://platform.openai.com/docs/overview

1 me gusta
  1. Si entiendo correctamente, para poder activar ciertas API en autoalojamiento, necesitas instalarlas usando comandos de Docker, ¿es correcto?
    Por ejemplo, si se trata de una IA tóxica, necesitaría instalar “docker run -it --rm --name detoxify -e BIND_HOST=0.0.0.0 -p6666:80 Package detoxify · GitHub”.
    1-1. En este caso, ¿está bien dejar los valores del endpoint como están?
  2. “¿docker run -it --rm --name detoxify -e BIND_HOST=0.0.0.0 -p6666:80 Package detoxify · GitHub” Se debe ejecutar este comando desde el directorio de Discourse? ¿O se debe ejecutar desde el directorio raíz?

Solo estás construyendo una pasarela. Debes tener IA en algún lugar. Y para conseguir lo que quieres, probablemente quieras alojar una por tu cuenta. Y como las demandas son muy altas, iniciarás un VPS separado e instalarás esa IA allí.

Entonces, si has hecho eso, tendrás que ajustar adecuadamente ese comando de docker y estarás listo para comenzar.

Pero la IA no es parte de docker ni de Discourse.

Quizás deberías hacer lo que Robert propuso y empezar con OpenAI. Y después de eso, en algún momento, seguir adelante.

Por cierto, esas funcionalidades que buscas no son tan fiables como podrías pensar. Y cuestan al menos 60+ USD al mes, quizás 300+ esté más cerca de la realidad.

2 Me gusta

Gracias por tu respuesta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.