서비스·SW
qwen3-vl 모델 어마어마하네요.
Dymaxion

Lv.1 Dymaxion (119.♡.24.253)

2025년 11월 1일 AM 09:36 · 수정됨(01. 20. 00:42)

조회 5,213 공감 0

회사 로컬 컴퓨터에 ollama로 qwen3-vl:30b-a3b-instruct 모델을 설치해서

pdf 논문 번역을 시켜 봤는데

기존의 다른 모델들을 압살하는 성능이네요.


대량의 논문을 문서화하고 번역하고 싶어서 

적절한 로컬 LLM 모델을 찾아헤메고 있었는데

아직은 딱 맘에 드는게 없었어요.

그나마 쓸만한게 gpt-oss:20b 였는데

이 녀석은 종종 번역을 포기하거나 헛소리를 늘어놓는 경우가 있었는데요.


qwen3-vl:30b-a3b-instruct

이 모델은 속도는 그보다 한 수십배 빨라서 동시통역하는 것 보다 더 빠르고

문서 인식 및 번역 퀄리티도 아주 좋습니다.

수학식 인식, 표 인식 성능도 좋고요.

100% 완벽에 가장 가까워요.


로컬 컴퓨터에서 돌리는 수준의 중소형 모델 가지고 이정도 퀄리티 나오는건 상상도 못했습니다.

차원이 다른 퍼포먼스를 보여줘서 너무 놀랍습니다.


참고로 pdf를 md파일로 변환하는데는 Marker-API를 사용하고,

번역작업을 위해서는 Ollama의 Qwen3-VL을 사용해 보았습니다.

이를 위해 바이브코딩으로 간단한 파이썬 코드를 만들고

온도는 한 0.3 정도 주고

프롬프트는 적당히 줬습니다.


소스코드는 아래에 공개해뒀어요.

https://github.com/dhkima-higenmotor/PDF2MD.git

실행하려면 Marker-API 서비스와 Ollama 서비스가 먼저 올려져 있는 상태여야 해서 약간 준비가 번거롭습니다.

클라이언트측에는 문서변환기로 Quarto를 사용하도록 되어 있어서 이걸 설치해 두면 됩니다.


이제 수 백개의 논문을 한꺼번에 md 파일로 만들어서 자료화하고

한국어 번역본까지 얻을 수 있게 되어서 너무 좋아요.

상용서비스 LLM을 사용하면 이런 대량의 작업을 하기에는 토큰이 부족해서 불가능한데

로컬에서 이정도 퍼포먼스와 퀄리티로 나와주니깐 진짜 햄볶아요.


그리고 중국 오픈웨이트 LLM 모델들이 지금 오픈소스 진영을 거의 장악해 버린 것 같은 느낌인데

한국에서 개발되는 소버린 LLM들도 오픈웨이트로 다양한 버전으로 공개가 되기를 바랍니다.



댓글 (13)

  • Ganggadin

    Ganggadin Lv.1

    25.11.01 · 211.♡.164.243

    저도 qwen3-vl30b test 중인데 놀랍긴 한데 헛점도 많아 지금 클로드와 열심히 협업중입니다.
    표안에 표를 해결해야 하는데 난망이네요. qwen 덕분에 메타가 할 일이 없어진 듯 합니다.
  • surisuri

    surisuri Lv.1

    25.11.01 · 210.♡.15.139

    오 사용기 잘봤습니다. 위 모델 돌리는 컴퓨터 사양도 알 수 있을까요?
  • Dymaxion

    Dymaxion Lv.1 → surisuri 작성자

    25.11.01 · 110.♡.166.33

    CPU 사양은 별로 의미가 없겠지만 스레드리퍼 들어간 회사 해석용 워크스테이션인데요...
    그래픽카드는 NVIDIA RTX A6000 48GB 입니다.
    하지만 위 모델은 저만한 그래픽카드 메모리도 필요없고 16GB 정도만 있어도 잘 돌아가지 않을까 추측됩니다.
  • 헤에

    헤에 Lv.1 → Dymaxion

    25.11.15 · 104.♡.68.8

    30B 모델은 16GB로는 어림도 없습니다.
    4bit 양자화해도 모델만 15GB 필요합니다.
  • 셀빅아이

    셀빅아이 Lv.1 → 헤에

    25.11.17 · 125.♡.200.218

    저 30B-A3B 뒤에 A3B가 붙은 모델은 모델 돌아갈 때 3B 모델만 써서 더 저사양으로도 가능합니다.
    MoE라고 부르더군요.
    Qwen3 30B A3B모델 18.56G 용량 필요로 하는데, 로컬 16G 그래픽카드로 속도저하 없이 썼습니다.
    AI당에 글 올렸었습니다.
  • 헤에

    헤에 Lv.1 → 셀빅아이

    25.11.17 · 104.♡.68.8

    MOE 모델은 3B 모델만 쓰는 것이 아닙니다. 3B짜리 MLP 레이어를 여러 개 병렬로 두는 구조라는 뜻입니다.
    3B짜리 레이어로 forward가 작동하는 관계로 성능도 챙기면서 속도도 개선됩니다.
    다만 메모리 사용량이 줄어들지는 않습니다.
    16GB에는 전체를 올릴 수 없기에 일부만 GPU 메모리에 올리고 나머지는 메인 메모리에 올리는 방식을 쓰게 됩니다. GPU에 올린 레이어만 쓰는 경우에는 속도가 잘 나오겠지만, 다른 부분을 사용하는 경우는 GPU 메모리 일부를 비우고 메인 메모리에서 사용할 레이어를 올리고 계산하는 작업을 하게 됩니다.
    다른 모델과는 다르게 3B 레이어만 교체하면 될테니 지연은 적을 것으로 예상됩니다.
    https://www.reddit.com/r/LocalLLaMA/comments/1msgi4c/is_1525_ts_normal_for_qwen3_30b_a3b_q4_on_a_16gb/
    여기 예제에서는 20B 모델에서 150t/s나오던 것이 30B 모델에서 15t/s 나온다고 하고 있습니다.
    20B (no MOE) -> 30B (MOE)는 적어도 1/1.5 속도 이상이 나와야하므로 100t/s 정도는 나와야 합니다. 이 현상은 GPU 메모리를 자주 갱신하기 때문에 발생하는 것으로 보입니다.
  • 비밀기지 Lv.1

    25.11.04 · 175.♡.235.146

    무조건 해줘! 보다 자신이 필요한 부분들과 필요한 수준만 확인할 줄 안다면 일반 피씨 로컬 성능도 괜찮게 사용할만 하더라구요.
  • 일리케

    일리케 Lv.1

    25.11.05 · 169.♡.222.131

    앗 저도 비슷한 작업중인데 ㄷ ㄷ ㄷ
    혹시 논문에 복잡한 수식이나 도표등도 많이 있능 것들인가요??
  • 칼쓰뎅

    칼쓰뎅 Lv.1

    25.11.10 · 210.♡.41.89

    vl 모델은 이미지 보는 모델로 알고있는데 굳이 번역기로 쓸 이유가 있는걸까요?
  • Dymaxion

    Dymaxion Lv.1 → 칼쓰뎅 작성자

    25.11.11 · 144.♡.83.13

    ocr + 번역 까지 해 보려구 해요!

댓글을 작성하려면 이 필요합니다.