Полная поддержка Markdown в чате для ботов

Было бы здорово, если бы окно чата поддерживало полный синтаксис Markdown. В настоящее время, как обсуждалось здесь, оно, похоже, намеренно не отображает заголовки Markdown.

Я согласен, что большинство людей не будут вводить заголовки Markdown в чате, но LLM могут. Поскольку чат-боты становятся всё более распространёнными, было бы неплохо, если бы любой Markdown, отправленный LLM, корректно отображался в окне чата.

В частности, для ботов с поддержкой RAG LLM получает необработанное содержимое постов из тем, которое может включать заголовки Markdown. Если они включают эти заголовки в ответ чата, они не работают как есть.

3 лайка

Мои пользователи в основном используют ИИ в чатах (как DAI, так и чат-боты), а сломанные заголовки немного раздражают. Для меня обычные пользователи просто не замечают этого :smirking_face:

Но больше всего меня бесит, когда я копирую эти сообщения из чата в тему — цитируемые заголовки остаются сломанными.

5 лайков

Мы вас слышим и думаем над этой проблемой.

3 лайка

Теперь в чате поддерживаются заголовки:

5 лайков

Включая те, которые скопированы или процитированы в темах?

1 лайк

Да, это сработает

3 лайка

После дополнительных размышлений заголовки теперь будут ограничиваться сообщениями от ботов (id < 0):

Почему? Есть ли обычная ситуация в чате, когда люди начинают строку с # в другой цели? Просто интересно.

В наших быстрых тестах этим злоупотребляли люди. Кроме того, такие платформы, как Slack, не поддерживают это. На данный момент мы видим больше недостатков, чем преимуществ.

2 лайка

Райан, я хотел бы закрыть это как выполненное. Я переименую тему в:

“Полная поддержка Markdown в чате для ботов”

Я полностью открыт к созданию новой темы здесь для более общего использования, но исходный запрос был в основном сосредоточен на ботах.

2 лайка

Нам это не нужно для более общего использования. Я спрашивал просто из любопытства.

Похоже, математика станет ещё одной сложной проблемой… ведь это тоже довольно распространённо.

Но это как кроличья нора: GPT-4o может отказаться генерировать MathJax, поэтому нам также понадобится отдельный декодер специально для этого.