Model Overview
Model Features
Model Capabilities
Use Cases
🚀 Code Llama
Code Llama is a suite of pretrained and fine - tuned generative text models with parameter scales ranging from 7 billion to 34 billion. This repository hosts the 34B instruct - tuned version in the Hugging Face Transformers format. The model is crafted for general code synthesis and comprehension.
📚 Documentation
LLAMA 2 COMMUNITY LICENSE AGREEMENT
"Agreement" refers to the terms and conditions for using, reproducing, distributing, and modifying the Llama Materials presented here.
"Documentation" means the specifications, manuals, and documentation accompanying Llama 2 distributed by Meta at https://ai.meta.com/resources/models-and-libraries/llama-downloads/.
"Licensee" or "you" represents you, your employer, or any other person or entity (if you're entering this Agreement on their behalf), who meets the age requirement under applicable laws, rules, or regulations to give legal consent and has the legal authority to bind your employer or such other person or entity.
"Llama 2" denotes the foundational large language models, software, and algorithms, including machine - learning model code, trained model weights, inference - enabling code, training - enabling code, fine - tuning enabling code, and other elements distributed by Meta at ai.meta.com/resources/models-and-libraries/llama-downloads/.
"Llama Materials" collectively refer to Meta's proprietary Llama 2 and documentation (and any part of it) made available under this Agreement.
"Meta" or "we" means Meta Platforms Ireland Limited (if you're located in or, if you're an entity, your principal place of business is in the EEA or Switzerland) and Meta Platforms, Inc. (if you're located outside of the EEA or Switzerland).
By clicking "I Accept" below or by using or distributing any part or element of the Llama Materials, you agree to be bound by this Agreement.
-
License Rights and Redistribution
- Grant of Rights: You're granted a non - exclusive, worldwide, non - transferable, and royalty - free limited license under Meta's intellectual property or other rights in the Llama Materials to use, reproduce, distribute, copy, create derivative works of, and modify the Llama Materials.
- Redistribution and Use
- If you distribute or make the Llama Materials or any derivative works available to a third party, you must provide a copy of this Agreement to that third party.
- If you receive Llama Materials or any derivative works from a Licensee as part of an integrated end - user product, Section 2 of this Agreement won't apply to you.
- You must keep the following attribution notice in all copies of the Llama Materials you distribute in a "Notice" text file: "Llama 2 is licensed under the LLAMA 2 Community License, Copyright (c) Meta Platforms, Inc. All Rights Reserved."
- Your use of the Llama Materials must comply with applicable laws and regulations (including trade compliance laws and regulations) and follow the Acceptable Use Policy for the Llama Materials (available at https://ai.meta.com/llama/use-policy), which is incorporated into this Agreement by reference.
- You won't use the Llama Materials or any output or results to improve any other large language model (excluding Llama 2 or its derivative works).
-
Additional Commercial Terms: If, on the Llama 2 version release date, the monthly active users of the products or services provided by or for the Licensee, or the Licensee's affiliates, exceed 700 million in the preceding calendar month, you must request a license from Meta. Meta may grant it at its sole discretion, and you're not authorized to exercise any rights under this Agreement until Meta expressly grants them.
-
Disclaimer of Warranty: Unless required by applicable law, the LLAMA MATERIALS and any output and results are provided "as is," without warranties of any kind, either express or implied, including, without limitation, warranties of title, non - infringement, merchantability, or fitness for a particular purpose. You're solely responsible for determining the appropriateness of using or redistributing the LLAMA MATERIALS and assume all risks associated with your use.
-
Limitation of Liability: Under no theory of liability, whether in contract, tort, negligence, product liability, or otherwise, will Meta or its affiliates be liable for any lost profits or any indirect, special, consequential, incidental, exemplary, or punitive damages arising from this Agreement, even if they've been informed of the possibility.
-
Intellectual Property
- No trademark licenses are granted under this Agreement. In connection with the Llama Materials, neither Meta nor the Licensee may use any name or mark owned by or associated with the other or its affiliates, except as required for reasonable and customary use in describing and redistributing the Llama Materials.
- Subject to Meta's ownership of Llama Materials and derivatives made by or for Meta, regarding any derivative works and modifications you make to the Llama Materials, you'll be the owner between you and Meta.
- If you initiate litigation or other proceedings against Meta or any entity (including a cross - claim or counterclaim in a lawsuit) alleging that the Llama Materials, Llama 2 outputs or results, or any part of them, infringe on your intellectual property or other rights, any licenses granted to you under this Agreement will terminate as of the date the litigation or claim is filed. You'll indemnify and hold Meta harmless from any third - party claim arising from or related to your use or distribution of the Llama Materials.
-
Term and Termination: The term of this Agreement starts when you accept it or access the Llama Materials and continues in full force until terminated according to the terms. Meta may terminate this Agreement if you breach any term. Upon termination, you must delete and stop using the Llama Materials. Sections 3, 4, and 7 will survive the termination.
-
Governing Law and Jurisdiction: This Agreement is governed and construed under the laws of the State of California without regard to choice - of - law principles, and the UN Convention on Contracts for the International Sale of Goods doesn't apply. The courts of California have exclusive jurisdiction over any dispute arising from this Agreement.
USE POLICY
Llama 2 Acceptable Use Policy
Meta is dedicated to promoting the safe and fair use of its tools and features, including Llama 2. If you access or use Llama 2, you agree to this Acceptable Use Policy (“Policy”). The latest version of this policy can be found at ai.meta.com/llama/use-policy.
Prohibited Uses
We expect everyone to use Llama 2 safely and responsibly. You agree not to use, or allow others to use, Llama 2 to:
- Violate the law or others’ rights, including to:
- Engage in, promote, generate, contribute to, encourage, plan, incite, or further illegal or unlawful activity or content, such as:
- Violence or terrorism
- Exploitation or harm to children, including solicitation, creation, acquisition, or dissemination of child - exploitative content or failure to report Child Sexual Abuse Material
- Human trafficking, exploitation, and sexual violence
- Illegal distribution of information or materials to minors, including obscene materials, or failure to use legally required age - gating for such information or materials.
- Sexual solicitation
- Any other criminal activity
- Engage in, promote, incite, or facilitate harassment, abuse, threatening, or bullying of individuals or groups.
- Engage in, promote, incite, or facilitate discrimination or other unlawful or harmful conduct in employment, employment benefits, credit, housing, other economic benefits, or other essential goods and services.
- Engage in the unauthorized or unlicensed practice of any profession, including, but not limited to, financial, legal, medical/health, or related professional practices.
- Collect, process, disclose, generate, or infer health, demographic, or other sensitive personal or private information about individuals without the necessary rights and consents under applicable laws.
- Engage in or facilitate any action or generate any content that infringes, misappropriates, or violates any third - party rights, including the outputs or results of products or services using the Llama 2 Materials.
- Create, generate, or facilitate the creation of malicious code, malware, computer viruses, or do anything that could disable, overburden, interfere with, or impair the proper working, integrity, operation, or appearance of a website or computer system.
- Engage in, promote, generate, contribute to, encourage, plan, incite, or further illegal or unlawful activity or content, such as:
- Engage in activities presenting a risk of death or bodily harm: Engage in, promote, incite, facilitate, or assist in the planning or development of activities that pose a risk of death or bodily harm to individuals, including using Llama 2 in relation to:
- Military, warfare, nuclear industries or applications, espionage, or materials or activities subject to the International Traffic Arms Regulations (ITAR) maintained by the United States Department of State.
- Guns and illegal weapons (including weapon development).
- Illegal drugs and regulated/controlled substances.
- Operation of critical infrastructure, transportation technologies, or heavy machinery.
- Self - harm or harm to others, including suicide, cutting, and eating disorders.
- Any content intended to incite or promote violence, abuse, or bodily harm to an individual.
- Intentionally deceive or mislead others: Intentionally deceive or mislead others, including using Llama 2 for:
- Generating, promoting, or furthering fraud or the creation or promotion of disinformation.
- Generating, promoting, or furthering defamatory content, including creating defamatory statements, images, or other content.
- Generating, promoting, or further distributing spam.
- Impersonating another individual without consent, authorization, or legal right.
- Representing that the use of Llama 2 or outputs are human - generated.
- Generating or facilitating false online engagement, including fake reviews and other means of fake online engagement.
- Fail to disclose risks: Fail to appropriately disclose to end - users any known dangers of your AI system.
Please report any violation of this Policy, software “bug,” or other problems that could lead to a violation of this Policy through one of the following means:
- Reporting issues with the model: github.com/facebookresearch/llama
- Reporting risky content generated by the model: developers.facebook.com/llama_output_feedback
- Reporting bugs and security concerns: facebook.com/whitehat/info
- Reporting violations of the Acceptable Use Policy or unlicensed uses of Llama: LlamaUseReport@meta.com
📄 License
This project is licensed under the llama2
license.
Additional Information
- Extra Gated Heading: You need to share contact information with Meta to access this model.
- Extra Gated Prompt: The above - mentioned license agreement details.
- Extra Gated Fields:
- First Name: text
- Last Name: text
- Date of birth: date_picker
- Country: country
- Affiliation: text
- geo: ip_location
- By clicking Submit below I accept the terms of the license and acknowledge that the information I provide will be collected, stored, processed, and shared in accordance with the Meta Privacy Policy: checkbox
- Extra Gated Description: The information you provide will be collected, stored, processed, and shared in accordance with the Meta Privacy Policy.
- Extra Gated Button Content: Submit
- Language: code
- Pipeline Tag: text - generation
- Tags: facebook, meta, pytorch, llama, llama - 2

