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 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.
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.
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.
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.
¿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”.
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.
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.
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.
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.
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.
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?
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.
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 Es como si hubieran sido creados para complementarse
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.