Code Llama 도구 최근 Meta는 원클릭 지능형 프로그래밍으로 사용자를 돕고 프로그래머의 작업 부담을 쉽게 줄이고 작업 효율성을 향상시킬 수 있는 AI 코딩 도구를 출시했습니다.
Meta는 이제 "가장 발전된 대규모 코딩 언어 모델"이라고 평가되는 Code Llama라는 AI 코딩 도구를 출시했습니다.
이 모델은 Llama 2 대규모 언어 모델을 기반으로 하며, 이는 "Llama 2의 코드 작성 전용 버전"으로 이해될 수 있으며 "새로운 코드 생성 및 사람이 작성한 작업 디버깅"에 사용할 수 있습니다. 현재 Github에서 사용 가능합니다.
Meta는 Code Llama가 코드 핵심 자연어 프롬프트/요구 사항을 기반으로 원하는 코드와 코드에 대한 자연어를 생성하거나 특정 코드를 가리킬 때 개선하고 디버깅할 수 있다고 지적합니다.
Meta는 Code Llama 외에도 Python용으로 특별히 설계된 Code Llama-Python과 자연어 명령을 이해할 수 있는 Code Llama-Instrct도 출시했습니다.
Meta의 벤치마크에서 Code Llama는 프로그래밍 작업에서 공개적으로 사용 가능한 최첨단 LLM 모델보다 성능이 뛰어납니다.
Meta는 각각의 특정 Code Llama는 전환/교체 가능하지 않으며 회사에서는 자연어 지침에 기본 Code Llama 또는 Code Llama-Python을 사용하는 것을 권장하지 않는다고 말합니다.
Meta는 각각 7B, 13B 및 34B 매개변수를 포함하는 세 가지 크기의 Code Llama를 출시했습니다. 각 모델은 500B 코드 토큰과 코드 관련 데이터를 사용하여 훈련되었으며, 7B 및 13B 기본 및 명령 모델도 중간 채우기(FIM) 기능으로 훈련되어 기존 코드에 코드를 삽입할 수 있습니다. 이제 코드 완성 프로그램에 사용할 수 있습니다.