Soporte completo de Markdown en Chat para bots

Sería bueno que la ventana de Chat tuviera soporte completo de markdown. Actualmente, parece que intencionalmente no se renderizan los encabezados de markdown, como se discute aquí.

Estoy de acuerdo en que la mayoría de las personas no escribirían encabezados de markdown en un chat, pero los LLM sí podrían. A medida que los chatbots se vuelven más comunes, sería bueno que cualquier markdown enviado por un LLM se mostrara correctamente en la ventana de Chat.

Con soporte RAG, en particular, el LLM recibe contenido sin procesar de los temas que pueden contener encabezados de markdown. Si incluye esos encabezados en la respuesta del chat, no funcionan como están.

3 Me gusta

Mis usuarios usan la IA principalmente en chats (tanto DAI como Chatbot) y los encabezados rotos son un poco molestos. Para mí, a los usuarios comunes simplemente no les importa :smirking_face:

Pero lo que más me molesta es cuando copio esos mensajes de chat en un tema y esos encabezados citados permanecen rotos.

5 Me gusta

Te escuchamos y estamos pensando en este problema.

3 Me gusta

Ahora admitimos encabezados en el chat:

5 Me gusta

¿Incluyendo las que se copian/citan en temas?

1 me gusta

Sí, funcionará

3 Me gusta

Tras más consideraciones, los encabezados ahora se limitarán a los mensajes enviados por bots (id < 0):

¿Por qué? ¿Existe una situación de chat normal en la que las personas comienzan la línea con # para otro propósito? Solo por curiosidad.

En nuestras pruebas rápidas ha sido abusado por la gente. Además, plataformas como Slack no lo admiten. Por ahora vemos más contras que pros.

2 Me gusta

Ryan, me gustaría cerrar esto como completado, lo renombro a:

“Soporte completo de markdown en Chat para bots”

Estoy totalmente abierto a abrir otro tema aquí para un uso más general, pero la solicitud original se centró principalmente en los bots.

2 Me gusta

No lo necesitamos para un uso más general. Solo preguntaba por curiosidad.

Supongo que las matemáticas serán otro problema difícil… porque eso también puede ser bastante común

Pero es una madriguera de conejo porque GPT4-o puede negarse a hacer mathjax, por lo que también necesitaríamos otro decodificador especialmente para esto.