봇용 채팅에서 마크다운 완전 지원

채팅 창에서 마크다운을 완전히 지원해 주면 좋겠습니다. 현재는 여기에서 논의된 바와 같이, 마크다운 헤더가 의도적으로 렌더링되지 않는 것으로 보입니다.

대부분의 사람이 채팅에서 마크다운 헤더를 직접 입력하지는 않을 것입니다. 하지만 LLM은 그럴 수 있습니다. 챗봇이 점점 더 보편화되고 있는 만큼, LLM이 전송한 마크다운이 채팅 창에서 올바르게 표시되기를 바랍니다.

특히 RAG(Retrieval-Augmented Generation) 지원 봇의 경우, LLM은 주제에서 원본 게시글 콘텐츠를 수신하는데, 여기에는 마크다운 헤더가 포함될 수 있습니다. LLM이 이러한 헤더를 채팅 응답에 포함시킬 경우, 현재 상태로는 정상적으로 작동하지 않습니다.

4개의 좋아요

제 사용자들은 주로 채팅(DAI와 챗봇 모두 포함)에서 AI를 사용하는데, 깨진 헤더가 약간 짜증스럽습니다. 제 입장에서는 일반 사용자들은 그냥 신경을 안 쓰거든요 :smirking_face:

하지만 가장 짜증나는 것은 그 채팅 메시지를 주제로 복사할 때 인용된 헤더가 여전히 깨져 있다는 점입니다.

5개의 좋아요

고객님의 의견을 경청하고 있으며, 해당 문제에 대해 고민하고 있습니다.

3개의 좋아요

이제 채팅에서 제목을 지원합니다:

5개의 좋아요

주제에 복사/인용된 것도 포함되나요?

1개의 좋아요

네, 작동할 거예요

3개의 좋아요

추가 검토 후, 이제 헤딩은 봇(id < 0)이 작성한 메시지에만 제한됩니다:

왜 그런가요? 다른 목적으로 줄을 #로 시작하는 일반적인 채팅 상황이 있나요? 궁금해서 물어봅니다.

1개의 좋아요

우리의 빠른 테스트에서 일부 사람들이 이를 악용하고 있습니다. 또한 Slack과 같은 플랫폼에서는 이를 지원하지 않습니다. 현재로서는 단점이 장점보다 더 많은 것으로 보입니다.

2개의 좋아요

Ryan, 이 이슈를 완료로 닫고 싶은데, 제목을

“봇용 채팅의 전체 마크다운 지원”

으로 변경할 예정입니다. 더 일반적인 용도에 대해서는 여기서 별도의 주제를 여는 것에 완전히 개방되어 있지만, 원래 요청은 주로 봇에 초점이 맞춰져 있었습니다.

3개의 좋아요

더 일반적인 용도로는 필요하지 않아요. 그냥 호기심에 물어본 거예요.

수학도 또 까다로운 문제가 될 것 같네요… 이런 경우도 꽤 흔하거든요.

하지만 이건 끝이 없는 문제인데, GPT4-o가 MathJax 생성을 거부할 수 있어서 이걸 위한 별도의 디코더도 필요할 거예요.

1개의 좋아요

그런 토픽이 이미 있나요? 만약 없다면 제가 하나 만들어도 될까요?

…이뿐만 아니라 마이그레이션을 지원하기 위해서도:

(Discourse의 마크다운을 모두 지원할 때까지는 저에게 쓸모가 없습니다.)