Mistral AI는 코드 생성 작업에 명시적으로 설계된 최초의 오픈 가중치 생성형 AI 모델인 Codestral을 발표했습니다. 22B 파라미터를 가진 이 모델은 80개 이상의 프로그래밍 언어로 구성된 다양한 데이터셋으로 학습되었으며, 32k 컨텍스트 창을 특징으로 합니다.
- Codestral은 Python, Java, C++, JavaScript와 같은 언어 간에 부분 코드를 완성하고 테스트를 작성하며 함수를 생성하기 위한 중간 채우기(FIM) 메커니즘을 지원합니다.
- 4k, 8k, 또는 16k 제한을 가진 모델들과 비교하여 더 큰 컨텍스트 창을 활용함으로써 코드 생성을 위한 장기 평가인 RepoBench에서 경쟁사들을 압도합니다.
- 이 모델은 연구 및 테스트를 위해 Mistral AI 비생산 라이선스 하에 제공되며, 상업적 라이선스는 요청 시 제공됩니다.
- Codestral은 codestral.mistral.ai의 전용 베타 엔드포인트 또는 표준 api.mistral.ai 엔드포인트를 통해 접근할 수 있습니다.
- VSCode 및 JetBrains와 같은 IDE를 위한 LlamaIndex, LangChain, Continue.dev, Tabnine를 통한 통합이 가능합니다.
이번 출시는 더 큰 모델들과 비교 가능한 성능을 유지하면서 지연 시간을 줄이는 빠르고 고품질의 코드 생성 및 자동 완성 도구를 개발자들에게 제공하려는 목표를 가지고 있습니다.