마크다운은 참 좋은데 아쉬운 점이 없지 않습니다.
D
DINKIssTyle (14.♡.7.140)
2026년 3월 30일 AM 01:20
조회 1,529 공감 0

... 그것은 공식적인 선장이 없습니다.
LLM 응답 마크다운 랜더링 잡으려고 3달 매달려 있어 보니깐요...

어?? 제미나이 너도 랜더링을 다 못하네~ 에이 구글도 못한걸 내가 왜 매달려있지?
현타가 왔습니다.... 그래도 랜더러를 marked(가벼움)에서 remark(덜 가벼움, 위 스샷의 CommonMark)로 바꾸니깐 랜더링 안되는게 많이 쭐었습니다.
마크다운 정규화 함수만 몇갠지 모르겠네요 ㅠㅠ
댓글 (4)
-
아아무개00
03.30 · 178.♡.142.161
-
DDINKIssTyle
→ 아무개00 작성자
03.30 · 118.♡.51.77
이번에 LLM 챗봇 만들면서 구현해보니 워낙에 변수가 많습니다. LLM은 델타로 보내기도 하고, 커밋되어도 마크다운 형식으로 하나씩 찝어서 정규화 해주다보면 또 다른게 틀어지고 막 그렇습니다. ㅠㅠ 말씀하신 원인과 비슷합니다.
- 지
지옥개굴
03.30 · 211.♡.17.193
특히 **단어**조사로 강조구문 뒤에 조사가 붙어 있을 때, 제대로 렌더링이 안되더군요.
그래서 저는 인공지능이 답변 시, 강조 구문은 html 문법의 강조구문으로 답변하라고 설정해 놓긴합니다.
-
DDINKIssTyle
→ 지옥개굴 작성자
03.30 · 39.♡.24.160
저는 remark 엔진으로 바꾸고 프롬프트에 항상 CommonMark를 준수하세요 했더니 많이 나아지긴 하더라구요
댓글을 작성하려면 이 필요합니다.
아마 llm들이 완성된 문자를 한번에 string으로 보내는게 아니라 문자를 스트리밍하는 방식이라 그런게 아닐까요..? 한글자 업데이트 될때마다 마크다운 콤포넌트를 업데이트해주면 되주지않을까 하는데..
마크다운을 디폴트로 많이 쓰다보니 굳이 변환을 안해도 뇌에서 자동으로 변환해줘서 제미나이가 __그냥__ 쓰는줄은 몰랐네요ㅎㅎㅎㅎ관찰력이 좋으십니다ㅎㅎ