본문으로 건너뛰기

IBM, Mellea 0.4.0 및 Granite 라이브러리 출시: 구조화된 AI 워크플로우 지원

IBM Research가 Mellea 0.4.0과 전용 LoRA 어댑터인 Granite 라이브러리 3종을 출시하여 검증 가능하고 안전한 AI 워크플로우 구축을 지원한다.

섹션별 상세

01
Mellea 0.4.0은 생성형 AI 프로그램을 작성하기 위한 오픈소스 Python 라이브러리로 프롬프트의 불확실성을 구조화된 워크플로우로 대체한다. 제약 조건 디코딩을 통해 스키마 정확성을 보장하며 지시-검증-복구(Instruct-Validate-Repair) 패턴을 도입하여 오류 발생 시 거부 샘플링 전략으로 자동 수정을 시도한다. 또한 이벤트 기반 콜백을 위한 관찰성 훅을 제공하여 전체 워크플로우의 모니터링과 추적을 지원한다.
02
Granite 라이브러리는 특정 작업에 최적화된 LoRA 어댑터들의 집합으로 일반적인 프롬프트 대신 미세 조정된 모델을 사용하여 성능을 극대화한다. 이번에 출시된 3종은 granite-4.0-micro 모델을 대상으로 하며 쿼리 재작성이나 환각 탐지 같은 세부 작업에 특화되어 있다. 베이스 모델의 기본 능력을 유지하면서도 적은 파라미터 추가만으로 특정 도메인의 정확도를 높이는 것이 특징이다.
03
출시된 라이브러리는 granitelib-core-r1.0, granitelib-rag-r1.0, granitelib-guardian-r1.0으로 구분된다. Core 라이브러리는 Mellea의 복구 루프에서 요구사항 검증을 담당하고 RAG 라이브러리는 검색 전후 및 생성 후 단계의 에이전트 작업을 처리한다. Guardian 라이브러리는 안전성, 사실성, 정책 준수 여부를 확인하는 전용 모델들로 구성되어 기업용 AI의 신뢰성을 보장한다.

용어 해설

제약 조건 디코딩(Constrained Decoding)
모델이 텍스트를 생성할 때 특정 문법이나 JSON 스키마 등 미리 정의된 규칙을 강제로 따르도록 제한하는 기법이다. 이를 통해 LLM의 출력이 프로그램에서 즉시 사용 가능한 구조화된 형식을 갖추도록 보장하며 확률적인 생성 오류를 방지한다.
저순위 적응(LoRA)
거대한 모델 전체를 재학습시키는 대신 일부 가중치 행렬만 학습시켜 효율적으로 미세 조정하는 기법이다. 적은 계산 자원으로도 특정 작업에 특화된 모델 어댑터를 만들 수 있어 경제적이며 베이스 모델의 성능을 유지하면서 전문성을 더한다.
거부 샘플링(Rejection Sampling)
생성된 결과물이 특정 기준이나 검증 조건을 만족하지 못할 경우 이를 버리고 다시 생성하는 전략이다. Mellea 워크플로우에서는 이를 활용해 오류가 있는 출력을 자동으로 수정하는 복구 루프를 구현하여 결과의 신뢰성을 높인다.
관찰성(Observability)
시스템 내부의 상태를 외부에서 측정하고 모니터링할 수 있는 능력을 의미한다. AI 워크플로우에서는 각 단계의 입력, 출력, 실행 시간을 추적하여 복잡한 에이전트 시스템의 디버깅과 성능 최적화를 가능하게 한다.

기술

  • Mellea
  • IBM Granite
  • Python
  • LoRA
  • granite-4.0-micro

활용 사례

  • 구조화된 데이터 추출
  • 에이전트 기반 RAG 시스템
  • AI 안전성 가드레일 구축
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 03. 20.수집 2026. 03. 21.출처 타입 RSS

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.