오픈 소스가 중요한 까닭
- 비용 — 자체 장비에서 늘 돌리면 규모가 커질수록 싸질 수 있어.
- 개인정보 — 자료가 자신의 환경을 떠나지 않아.
- 맞춤화 — 미세조정, 구조화 출력 후훈련, 전용 토크나이저를 쓸 수 있어.
- 망 분리 배포 — 규제가 강한 산업에서도 운영할 수 있어.
- 지연 시간 — 로컬 추론이 통신 호출보다 훨씬 빠를 수 있어.
알아둘 특성
- 70B Llama와 7B Mistral의 능력은 같지 않아. 실제 작업으로 시험해.
- 도구 호출은 전용 API보다 템플릿 프롬프트와 파서로 앱 계층에서 구현하는 경우가 많아.
- JSON 강제에는 Outlines, jsonformer 같은 제약 디코딩이나 후검증이 필요해.
- 맥락 창은 모델과 양자화 방식에 따라 크게 달라지니 가정하지 마.
- 토크나이저는 모델 계열마다 다르고 비용은 토큰당 달러보다 연산량과 시간으로 계산해.
모델뿐 아니라 운영 기반도 소유해
오픈 소스를 택하면 vLLM, llama.cpp, MLX 서빙과 GPU·CPU·MPS 준비, 모델 갱신, 관찰도 맡아야 해. 공짜 모델이 아니라 시스템 하나를 더 운영한다고 봐. cwkPippa의 Ollama vessel이 이 코드베이스의 로컬 추론 사례야.