(Sustituido) Discourse AI - Asistente AI de Composer

Este tema cubre la configuración del módulo Composer del plugin Discourse AI.

Conjunto de características

El módulo Composer AI Helper añade un botón :sparkles: a la barra de herramientas del composer, que al hacer clic te permite elegir entre una lista de tareas impulsadas por IA para mejorar tu publicación.

Por el momento puede:

  • Sugerir títulos de temas
  • Corregir
  • Traducir al inglés
  • Crear tablas markdown

Proveedores

Este modelo puede utilizar los siguientes proveedores para su conjunto de características:

  • OpenAI ChatGPT, utilizando gpt-3.5-turbo o gpt-4. Por defecto es gpt-3.5-turbo.

  • Anthropic Claude, utilizando el modelo claude-v1.

Ajustes

  • composer_ai_helper_enabled: Habilita o deshabilita el módulo

  • ai_helper_allowed_groups: Grupos que tienen acceso a la función. Por defecto son el personal y TL4.

  • ai_helper_allowed_in_pm: Si el botón se mostrará al componer en mensajes privados. Deshabilitado por defecto.

  • ai_helper_model: Qué modelo de IA utilizar. Por defecto es gpt-3.5-turbo.

  • ai_openai_api_key: Una clave API obtenida en https://platform.openai.com/account/api-keys. Ver más abajo para obtener más ayuda. Necesaria si ai_helper_model es gpt-3.5-turbo o gpt-4.

  • ai_anthropic_api_key: Una clave API obtenida en https://console.anthropic.com/docs/access. Ver más abajo para obtener más ayuda. Necesaria si ai_helper_model es claude-v1.

¿Necesitas ayuda para configurar las claves API?

A continuación se presenta una guía para configurar las claves API para que puedan ser utilizadas para Discourse AI. En este ejemplo, estamos utilizando OpenAI para generar las claves, pero el proceso sería similar para otras plataformas como Claude. Las plataformas siempre cambian, por lo que esta guía puede no reflejar el proceso al 100%.

Nota: Necesitarás un plan de pago y tendrás que pagar por uso. Ver aquí para obtener detalles y precios actualizados. detalles y precios.

Generar las claves API

  1. Inicia sesión en Open AI. Se puede obtener una clave API aquí https://platform.openai.com/account/api-keys
  2. Genera la Clave API
  3. Una vez generada la clave, guárdala en un lugar seguro y cópiala.

Usar la clave API para Discourse AI

  1. Navega a tu perfil de Discourse
  2. Ve a los ajustes de Administrador y luego a Plugins
  3. Busca o encuentra Discourse AI y haz clic en ajustes
  4. Busca o encuentra ai_openai_api_key e introduce tu clave copiada.

18 Me gusta

Se dividió una publicación en un nuevo tema: ¿Cómo volver a ejecutar fixtures en la base de datos?

Dado que hay muy pocos sitios que tienen esta opción en el editor, sepa que los comentarios en la etapa inicial de uso activo son valiosos.

El foro de OpenAI Discourse tiene esta capacidad activa en el editor y la uso a menudo con la opción de revisión.

Sin embargo, también la uso como moderador, pero como moderador, en realidad necesito no solo revisar el texto, sino también darle un tono agradable. Por lo tanto, a menudo tengo que copiar el texto del editor de Discourse a ChatGPT, colocando el texto en una sección cercada, ```, con la indicación:

Revisa y dale un tono agradable.

Si se agregara esa opción o una similar, se agradecería. :slightly_smiling_face:


Nota al margen:

A menudo, la solicitud de cambiar el tono del texto da como resultado una escritura que es obviamente diferente a cómo escribo yo; escribo declarando más hechos que usando prosa, y cuando esto sucede, a menudo agrego esto al final.

Pulido con la ayuda de ChatGPT

para que quienes lo lean sepan que compuse el texto y que el texto fue refinado usando ChatGPT.

Por lo tanto, si se pudiera agregar automáticamente una línea de este tipo al usar la opción de modificador de tono sugerida, se agradecería. :slightly_smiling_face:

6 Me gusta

¿Hay planes para añadir configuraciones para habilitar/deshabilitar estas opciones?

Me interesaría especialmente un botón de “Corrección ortográfica” (sin tener que hacer clic primero en el icono y luego seleccionar “Corrección ortográfica”) y un botón de “Traducir al español”.

Además, sería genial si el proceso de corrección ortográfica pudiera ser más granular (al menos por frase) en lugar de tener que elegir entre “Guardar (todos los) cambios” o “Cancelar”.

5 Me gusta

Ese es un gran comentario, ya que estamos comenzando una reescritura de la interfaz de usuario para esta función.

6 Me gusta

En caso de que sirva de ayuda, para mi comunidad también sería muy útil:\n\n1. Poder generar transcripciones de archivos mp3 subidos.\n\n1. Poder ajustar un modelo y usarlo para corrección en lugar del predeterminado.

1 me gusta

Una solución sencilla podría ser mostrar un área de texto con la versión corregida al lado (o debajo) de la diferencia combinada.

De esa manera, sería posible revertir cambios (ya que se muestran en contexto) y hacer modificaciones adicionales en contexto (puntuación, mejores opciones de palabras, etc.) antes de volver al editor normal.

Sugerencias observadas en el tema de Discourse AI que podrían encajar con el Asistente de IA del Compositor


Hacer que la IA sugiera ediciones de markdown.
(ref)


Hacer que la IA lea la primera publicación de un tema para asegurarse de que

  • Sea coherente
  • La categoría y las etiquetas coincidan. (Sé que esto se puede configurar, pero ¿por qué no dejar que la IA lo haga?)
  • El contenido de la publicación coincida con la categoría y las etiquetas.
  • El contenido de la publicación coincida con el título de la publicación.
  • Sea relevante para el foro. (Sé que los detectores de spam atraparán parte de esto, pero a veces no es spam y simplemente no pertenece)

(ref)

1 me gusta

Sugerencia

Nota: Esto es para imágenes con mucho texto.

Si una publicación contiene una imagen, especialmente para usuarios nuevos, incluya una opción para usar OCR para extraer el texto de la imagen y mostrar el texto debajo de la imagen.


Los usuarios que publican solo imágenes, especialmente de código fuente, dificultan la copia del código fuente a un entorno de desarrollo.

Además, las imágenes, hasta donde sé, no se convierten en texto antes de que el texto sea indexado por los motores de búsqueda. Como tal, es menos probable que estas publicaciones se encuentren mediante una búsqueda.

1 me gusta

Sugerencia

Nota: Esto es para imágenes sin texto.

Para sitios que utilizan muchas imágenes, agregue una opción para crear palabras o descripciones asociadas con la imagen e incluirlas en la publicación.

Ejemplo de sitio de Discourse que utiliza muchas imágenes.

Nota: Por favor, agregue a la lista o sugiera otros sitios de Discourse similares; personalmente interesado en conocer otros sitios de este tipo.


IA para clasificación de imágenes


Para un uso impresionante de la clasificación de imágenes a texto

https://valentin.deschaintre.fr/text2fabric_browser_v1.html

El artículo relacionado

“The Visual Language of Fabrics” de Valentin Deschaintre, Julia Guerrero-Viu, Diego Gutierrez, Tamy Boubekeur, Belen Masia (pdf)

2 Me gusta

Otra sugerencia: Cambie el idioma de la salida. Actualmente, se establece en inglés por defecto, pero en nuestro caso queremos que la salida sea en alemán.

1 me gusta

Hola. ¿Entrará en conflicto este plugin si se instala junto con este plugin de chatbot?
¿Puedo, por ejemplo, conectar GPT 3.5 TURBO en este plugin y conectar GPT4 en el plugin de chatbot? ¿Provocará este acción un conflicto de plugins?

No tengo ni idea, pero si lo pruebas, háznoslo saber.

3 Me gusta

La guía se ha actualizado para ayudarte a configurar claves de API para Discourse AI.

2 Me gusta

Buenas noches,

Estoy usando esta IA de Composer para ayudar en nuestro foro. Sin embargo, no aparece como se muestra en la descripción anterior, donde agrega el botón del módulo Asistente de IA de Composer dentro de la barra de herramientas. Como puede ver a continuación, así es como está:

El problema es que el icono de IA está detrás de la barra de herramientas cuando resalto la palabra, lo que causa un problema al usar un dispositivo móvil o una tableta.

Cuando mantengo presionado y deslizo, puedo verlo:

Como pueden ver, estamos cambiando la interfaz de usuario de esta función de una barra de herramientas a un botón flotante al seleccionar.
Todavía está en desarrollo, pero ya debería funcionar en dispositivos móviles, al menos funciona en mi teléfono.

2 Me gusta

He estado probando ambos plugins durante una semana y no he encontrado ningún conflicto entre ellos. Para mi versión del foro, cada plugin hace bien su trabajo :+1: Es como si hubieran sido creados para complementarse :smiley:

1 me gusta

2 publicaciones se fusionaron en un tema existente: Discourse AI - AI Bot (chatbot - ChatGPT- Anthropic)

Composer AI no funciona en Safari en Mac OS. No obtengo opciones de menú después de resaltar texto y hacer clic en la herramienta de IA. Funciona bien en Chrome.

1 me gusta

Gracias @fidelio por informarme de esto. Puedo reproducir este problema y lo revisaré para resolverlo muy pronto.

3 Me gusta