Overview
CodeLlama-7b-hf is a 7 billion parameter base model within the Code Llama family, developed by Meta. It is an auto-regressive language model built on an optimized transformer architecture, specifically designed for general code synthesis and understanding. This model is part of a larger collection that includes Python-specific and instruction-tuned variants, available in sizes ranging from 7B to 70B parameters.
Key Capabilities
- Code Completion: Generates code snippets based on context.
- Infilling: Fills in missing parts of code.
- General Code Understanding: Serves as a foundation for various code-related tasks.
Model Details
Code Llama models were trained between January and July 2023. This specific repository hosts the base 7B model in the Hugging Face Transformers format. It processes text inputs and produces text outputs. The use of this model is governed by a custom commercial license from Meta. For more technical details, the research paper "Code Llama: Open Foundation Models for Code" is available.
Intended Use Cases
This model is intended for commercial and research applications involving code synthesis and understanding in English and relevant programming languages. Developers should perform safety testing tailored to their specific applications before deployment, as with all LLMs, due to potential for inaccurate or objectionable responses.