Meta has introduced Code Llama, an AI-powered code generator. This tool is built on the foundation of the Llama 2 large language model and aims to simplify coding and enhance developer workflows.
Today we’re releasing Code Llama, a large language model built on top of Llama 2, fine-tuned for coding & state-of-the-art for publicly available coding tools.
— Meta AI (@MetaAI) August 24, 2023
Keeping with our open approach, Code Llama is publicly-available now for both research & commercial use.
More ⬇️
Code Llama comes in three variations: the foundational Code Llama model, Code Llama-Python specialized for Python, and Code Llama-Instruct fine-tuned for comprehending natural language instructions. It can create code strings from prompts and debug code when directed to specific code strings. The model supports multiple programming languages, including Python, C++, Java, PHP, Typescript, C#, and Bash.
We evaluated Code Llama against existing solutions on both HumanEval & MBPP.
— Meta AI (@MetaAI) August 25, 2023
- It performed better than open-source, code-specific LLMs & Llama 2.
- Code Llama 34B scored the highest vs other SOTA open solutions on MBPP — on par w/ ChatGPT.
More info ➡️ https://t.co/yLBEKVIK4x pic.twitter.com/50IolvrC8O
Meta believes that Code Llama will increase coding efficiency and allow programmers to concentrate on more creative and human-centric aspects of their work. The tool scored favorably on benchmark testing and will be available for free for both research and commercial use.