Support complet de Markdown dans Chat pour les bots

Il serait agréable que la fenêtre de discussion prenne entièrement en charge le markdown. Actuellement, il semble qu’elle n’interprète pas intentionnellement les en-têtes markdown, comme discuté ici.

Je suis d’accord que la plupart des gens ne taperaient pas d’en-têtes markdown dans une discussion, mais les LLM pourraient le faire. Alors que les chatbots deviennent plus courants, il serait agréable que tout markdown envoyé par un LLM s’affiche correctement dans la fenêtre de discussion.

Avec le support RAG pour les bots en particulier, le LLM reçoit le contenu brut des publications des sujets qui peuvent contenir des en-têtes markdown. S’il inclut ces en-têtes dans la réponse de discussion, ils ne fonctionnent pas tels quels.

3 « J'aime »

Mes utilisateurs utilisent l’IA principalement dans les chats (DAI et Chatbot) et les en-têtes cassés sont un peu gênants. Pour moi, les utilisateurs ordinaires s’en moquent :smirking_face:

Mais ce qui me dérange le plus, c’est lorsque je copie ces messages de chat dans un sujet et que ces en-têtes cités restent cassés.

5 « J'aime »

Nous vous entendons et réfléchissons à ce problème.

3 « J'aime »

Nous prenons désormais en charge les titres dans le chat :

5 « J'aime »

Y compris ceux qui sont copiés/cités dans des sujets ?

1 « J'aime »

Oui, cela fonctionnera

3 « J'aime »

Après mûre réflexion, les titres seront désormais limités aux messages envoyés par les bots (id < 0) :

Pourquoi ? Existe-t-il une situation de chat normale où les gens commencent la ligne par # à une autre fin ? Juste par curiosité.

Dans nos tests rapides, il a été mal utilisé par les gens. De plus, des plateformes comme Slack ne le prennent pas en charge. Pour l’instant, nous constatons plus d’inconvénients que d’avantages.

2 « J'aime »

Ryan, j’aimerais clore ceci comme étant terminé. Je renomme en :

« Prise en charge complète de Markdown dans le Chat pour les bots »

Je suis tout à fait ouvert à ouvrir un autre sujet ici pour une utilisation plus générale, mais la demande initiale était principalement axée sur les bots.

2 « J'aime »

Nous n’en avons pas besoin pour une utilisation plus générale. Je demandais par curiosité.

Je suppose que les maths vont être un autre problème délicat… car cela peut être assez courant aussi

Mais c’est une spirale infernale car GPT4-o peut refuser de faire du mathjax, nous aurions donc également besoin d’un autre décodeur spécialement pour cela.