독일어와 영어에 초점을 맞춘 공개 가중치 언어 모델을 로컬 추론 도구에서 실행할 수 있게 됐다. 모델을 직접 운용하려는 개발자는 새로운 실행 경로를 얻었지만, 계산에 쓰는 모델의 크기와 메모리에 담아야 할 크기를 구분해야 한다.
1. 새로 지원하는 범위
2026년 10월 17일 공개된 llama.cpp b11709는 사전 릴리스다. 릴리스 노트에는 새 모델의 가중치 변환과 추론 구현, 아키텍처 테스트 등록이 담겼다. 모델 이름만 목록에 더한 변경이 아니라 실행에 필요한 처리를 추가한 것이다.
지원 대상은 Aleph Alpha의 Kolibri-1이다. 모델 카드에 적힌 모델 공개일은 2026년 10월 3일로, 이번 추론 도구의 지원일과 다르다. 카드의 Apache 2.0 라이선스는 저장소에 공개된 가중치와 설정 파일에 적용된다.
2. 적은 계산량과 큰 메모리의 교환
모델은 계산을 나눠 맡는 여러 전문가 중 일부를 고르는 혼합 전문가 구조다. 전체 파라미터는 약 780억 개지만, 토큰이라는 텍스트 처리 단위 하나마다 활성화되는 파라미터는 약 34.6억 개다. 카드에 따르면 각 층에서 전문가 6개를 선택하며 공유 전문가 1개도 둔다.
이익은 매번 전체 파라미터를 계산하지 않는다는 점이다. 대신 모델 카드는 일부만 활성화돼도 전체 모델을 메모리에 유지해야 한다고 설명한다. 공개된 8비트 부동소수점 가중치의 메모리 규모는 약 78 GB다. 활성 파라미터 수만 보고 소형 모델 수준의 메모리로 운용할 수 있다고 판단하면 안 되는 이유다.
3. 변환 구현에서 달라진 점
내부 구현은 가까운 텍스트를 보는 층 네 개와 전체 문맥을 보는 층 한 개를 교차시키며, 가까운 범위는 앞선 512토큰과 현재 토큰이다. 변환기는 기존 혼합 전문가 모델용 클래스를 재사용하고, 공유 전문가의 크기와 층별 참조 범위 패턴 등을 GGUF라는 모델 파일 형식에 기록한다.
다음은 변경 제안에 실린 변환 코드다. 실행 명령이 아니라 모델 구조 정보를 파일에 넣는 부분이다.
def set_gguf_parameters(self):
super().set_gguf_parameters()
self.gguf_writer.add_expert_shared_feed_forward_length(self.hparams["shared_expert_intermediate_size"])
self.gguf_writer.add_sliding_window_pattern([t == "sliding_attention" for t in self.hparams["layer_types"]])
self.gguf_writer.add_expert_gating_func(gguf.ExpertGatingFuncType.SIGMOID)4. 변환 크기와 측정 속도의 의미
변경 제안 제출자는 원본 모델을 변환하면 BF16 GGUF 파일이 156 GiB, 숫자를 더 적은 비트로 표현하는 양자화를 적용한 Q4_K_M 파일이 45 GiB라고 밝혔다. 이는 변환 파일 크기이며 실행 중 필요한 전체 메모리와 같은 값으로 볼 수는 없다.
성능 시험은 A800 네 장을 갖춘 서버에서 Q4_K_M 모델로 진행했다. 입력 2048토큰 처리에서는 초당 2558.18토큰, 512토큰 생성에서는 초당 106.01토큰을 기록했다고 제출자가 보고했다. 입력 처리와 응답 생성은 서로 다른 작업이므로 두 수치를 하나의 속도처럼 읽어서는 안 된다.
다른 장비와 비교한 속도나 양자화 전후의 정확도 변화는 자료에 제시되지 않았다. 따라서 이 결과는 해당 서버에서의 실행 사례로 읽어야 하며, 개인용 장비의 체감 속도나 품질을 보장하는 근거는 아니다.
5. 사용 전에 확인할 경계
모델 카드는 문맥, 즉 한 번에 다루는 텍스트 범위를 최대 1,048,576토큰까지 검증했다고 설명한다. 다만 기본 학습 문맥은 262,144토큰이며, 지연 시간·처리량에 민감한 운용과 복잡한 작업에서는 이 길이 이하를 권장한다. 긴 문맥의 검증은 모델 제작 측의 설명이지 이번 구현의 동일 조건 시험 결과는 아니다.
카드의 설치·실행 안내는 vLLM용이다. 추론 모드와 도구 호출을 켜는 절차도 그 도구 기준이며, llama.cpp용 구체적인 변환·실행 명령과 두 기능의 동등한 지원 여부는 자료에 제시되지 않았다. 도입자는 모델 자체의 기능과 실행 도구에서 확인된 지원 범위를 분리해 검증해야 한다.
이번 지원의 가치는 새 모델을 실행할 선택지가 늘었다는 데 있으며, 도입 판단은 활성 파라미터 수보다 메모리 예산과 실제 업무 검증을 중심으로 내려야 한다.
