Estoy intentando enviar una solicitud a la API de Discourse, pero siempre obtengo un error. Este es el código que envío:
{
"title": "Título de prueba",
"raw": "Esto es solo una prueba para ver si funciona."
}
La respuesta siempre es: 400 Bad Request. No sé qué está mal.
Antes escribí una publicación larga aquí, pero la ocultaron porque estaba llena de caracteres extraños (), y no tenía saltos de línea. También mencioné mi dirección de correo electrónico, lo cual no debería haber hecho. Ahora sé que eso no se puede hacer.
¿Cómo debería escribir la solicitud correctamente? ¿Por qué no funciona? ¿Podría ser que el formato sea incorrecto?
Por favor, incluye también, por ejemplo, el endpoint y cómo te estás autenticando; proporciona suficientes detalles para que sepamos todo sobre lo que estás haciendo (excepto, por supuesto, contenido privado o claves de autenticación reales)
Por ejemplo: tal vez estás intentando crear un tema, o tal vez editar uno? No estoy seguro.
Primero, lee Discourse REST API Documentation, luego puedes consultar la documentación del endpoint para la tarea que intentas realizar; por ejemplo, aquí se explica cómo crear un nuevo tema.
Disculpe la confusión: la publicación inicial fue parte de una sesión de solución de problemas más amplia que comenzó con problemas de clave API y evolucionó hacia este problema de integración de complementos. Es el mismo problema general: intentar configurar xAI Grok en el complemento Discourse AI.
Con respecto a los registros: Sí, verifiqué /admin/logs después de intentar guardar/probar la configuración de LLM. Esto es lo que encontré [insertar entradas de registro relevantes aquí, por ejemplo, “500 - undefined method ‘test_connection’ for nil:NilClass” o “Error: Connection refused to localhost:8000” - si no hay ninguna, diga “No hay entradas específicas relacionadas con el error del complemento de IA, solo registros de acceso generales”]. Si hay un lugar mejor para buscar (por ejemplo, registros de contenedores específicos en Docker), ¡hágamelo saber!
Para completar, mi versión de Discourse es [insertar, por ejemplo, 3.3.0.beta2 de /admin/upgrade], la versión del complemento de IA es [insertar, por ejemplo, de admin/plugins o commit de GitHub], el sistema operativo es Ubuntu 22.04 en Docker.
¿Alguna idea de por qué ocurre el “Error interno del servidor” con esta configuración de proxy LiteLLM? ¡Gracias!
No soy un informático y no tengo idea de lo que estoy haciendo. Solo sé a dónde quiero ir. Confío completamente en Claude AI, Grok AI, Gemini AI y Chat GPT AI. Trabajo principalmente con Claude AI. Describe paso a paso qué escribir en la terminal / mi PC es Debian 12 / tomo una captura de pantalla paso a paso y se la subo. Si me atasco en un problema, copio y pego la información a las otras IA, luego escribo las ideas a Claude. Esto casi siempre ayuda. Alquilé un servidor virtual e instalé Docker y Discourse en él. El plan es un sistema que lo recuerda todo, nunca pierde el contexto, con la participación de cuatro / o incluso más / IA. El plan es guardar nuestras conversaciones de forma que se puedan buscar en el foro de Discourse. Esencialmente, las conversaciones que están en la barra lateral del sitio web de las IA se agregan a Discourse. Y en Discourse ves todas las conversaciones a la vez. Esta es mi teoría, aún no sé si la práctica confirma la teoría porque aquí en el umbral, antes de entrar, nos separamos. Todo salió bien, pero tuvimos problemas con el manejo de la API de Discourse. Llevamos una semana luchando con eso. Siempre hay algún error, siempre algo diferente. Me disculpo por pedir a las IA que escriban una entrada en Discourse, pero solo hablo húngaro y, como dije, no tengo idea de lo que estoy haciendo, solo a dónde quiero llegar.
Aquí en Meta, las publicaciones en otros idiomas se traducen al idioma del usuario. Si no dominas el inglés, puedes escribir en húngaro y la publicación se traducirá
Además, ¡no dudes en preguntar si no estás seguro!
No del todo. Puedo escribir en finés (que por razones obvias es un idioma tan difícil y pequeño como el húngaro), pero no se traduce a todos los idiomas. Solo se traduce a un puñado de idiomas principales.
Así que todavía tengo que saber inglés, alemán, español… cuáles eran los idiomas admitidos, porque no puedo leer en finés o húngaro.
Desviándome del tema aquí, pero para aclarar, sí, el húngaro y el finlandés no se encuentran entre los idiomas que se admiten aquí en meta para la traducción automática. Puede ver los idiomas admitidos en el selector de idioma en la esquina superior derecha. Si desea hablar más sobre la traducción automática aquí en meta, inicie un tema en Site feedback.
@Enit Estoy súper impresionado con la iniciativa que está mostrando para intentar configurar y adaptar Discourse para hacer todo esto. ¡Es un experimento tremendo! Por favor, manténganos informados a medida que avanza. Sería increíble si pudiera escribir con más detalle cómo lo hizo una vez que lo tenga todo configurado.
Sé que algunos otros miembros aquí están usando IA en sus propios sitios, pero no estoy seguro de quiénes son todos. Usamos IA muy activamente aquí en meta, pero esa iniciativa está dirigida por otros y no estoy íntimamente familiarizado con cómo está configurada. Me gustaría, pero tampoco he tenido tiempo todavía para configurarla y empezar a experimentar con ella en otros sitios que mantengo.
Quizás necesitemos un nuevo tema en Community para congregarnos y simplemente hablar sobre las diversas formas en que las personas están tratando de usar la IA y cómo les está funcionando, más allá de los detalles técnicos.
Parece que ha descubierto cómo traducirse a sí mismo para participar aquí, lo cual es genial, ¡y ya no está escribiendo publicaciones que parezcan alucinaciones de IA! Solo recuerde mantenerse en el tema y comenzar nuevos temas para nuevas preguntas, y que las publicaciones cortas y claras serán más fáciles de leer para que otros puedan ayudarlo.
Documenté todo el proyecto de Memoria Común, incluidos los callejones sin salida. Cuando llegue al final, estaré encantado de compartir mis experiencias con cualquiera. Creo que Discourse es una herramienta adecuada para este propósito. Todavía necesitamos trabajar en la gestión de API. Discourse no puede resolver esto solo, necesitamos trabajar en estrecha colaboración con empresas de tecnología de IA. El desarrollo es explosivo, API, tokens, diferentes niveles de acceso, modelos que aparecen rápidamente y desaparecen igual de rápido. Pero creo que vale la pena el trabajo. Un nuevo mercado para Discourse. Como persona soltera, me gustaría usar Discourse con cuatro IA. PERO creo que puede abrir perspectivas asombrosas para familias o pequeñas comunidades. Así que cuando llegue al final y la cosa esté pulida, estaré encantado de compartir mis experiencias. Ya he acumulado 120 Mb de documentos de Google. Fuera de tema.