Flama 2.0 LLM 아키텍처 논문, arXiv에 공개

Flama: 8 years building a Python framework where ML models and LLMs are first-class, now written up on arXiv [P]

·2026.10.14 00:35

핵심 내용

Flama 2.0이 OpenAI, Anthropic, Ollama 프로토콜을 동시에 지원하는 LLM 아키텍처 논문을 공개했다.

자세히 보기

Python 기반 ML 모델 배포 프레임워크 Flama가 LLM을 일급 객체로 지원하는 2.0 아키텍처를 담은 83페이지 논문을 arXiv에 공개했다.

통합 모델 패키징

scikit-learn 파이프라인, PyTorch 네트워크, LLM 등 모든 모델은 가중치, 추론 아티팩트(tokenizer, config), 메타데이터를 포함하는 단일 .flm 파일로 패키징된다. 이 구조는 전체 모델 로드 없이 오프라인 검사와 스코어링을 가능하게 해 CI/CD 파이프라인에서 학습 지표 기반 승격 게이트를 설정할 수 있다. 추론 엔진은 모델 파일과 분리되어 동일 LLM을 배포 환경에 따라 vLLM 또는 MLX로 실행할 수 있다.

다중 프로토콜 서빙

Flama 2.0의 핵심 기능은 단일 모델을 여러 API 프로토콜로 동시에 서빙하는 능력이다. 애플리케이션에 모델을 추가하면 OpenAI, Anthropic, Ollama 표준과 호환되는 엔드포인트 및 네이티브 스트리밍 채팅 UI를 노출할 수 있다. 이는 dialect layer, canonical transport layer, backend layer(Linux/CUDA용 vLLM 또는 Apple Silicon용 MLX) 등 3개의 독립 계층으로 구현된다.

프레임워크 기능

논문은 추가 서브시스템을 다음과 같이 소개한다:

  • 타입 힌트에서 해석되는 Dependency Injection
  • Pydantic, Marshmallow, Typesystem을 사용한 Schema validation 및 OpenAPI 문서 자동 생성
  • SQLAlchemy 테이블에서 생성되는 CRUD API
  • 모든 앱을 MCP 서버로 전환하는 MCP 지원
  • 라우팅, 직렬화, 파싱, 암호화, 압축을 담당하는 Rust 코어

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.