IBM Granite - 코드 작성용 오픈 파운데이션 모델 패밀리
(github.com/ibm-granite)- 코드 관련 작업(버그 수정, 코드 설명, 코드 문서화)을 위한 decoder-only 코드 모델
- 116개의 프로그래밍 언어로 학습
- 두가지 모델군으로 제공(각각 3B, 8B, 20B, 34B 파라미터 사이즈)
- Granite 코드 베이스 모델: 코드 관련 작업(예: 코드 복구, 코드 설명, 코드 합성)을 위해 설계된 베이스 파운데이션 모델
- Granite 코드 명령어 모델: 사람의 명령어와 오픈소스 합성으로 생성된 코드 명령어 데이터셋을 결합한 Git 커밋을 사용하여 미세 조정된 Instruction-Following 모델
- 코드 생성, 설명, 수정, 편집, 번역 등 다양한 종류의 코드 관련 작업에서 경쟁 모델과 비슷하거나 최고의 성능을 달성
- IBM의 AI 윤리 원칙에 따라 수집된 라이선스 허용 데이터로 학습되었으며, IBM의 법무팀 가이드에 따라 기업내에서 사용가능