Meta unveils AI tool Code Llama with enhanced coding capabilities | Technology News

Code Llama is a code-specialised version of Llama 2 which was trained on code-specific data sets.

Code llamaMeta has released Code Llama in three sizes with 7B, 13B, 34B parameters and each of these models has been trained on 500B tokens of code and code-related data.

Listen to this article
Your browser does not support the audio element.

Meta is back with yet another AI model to help developers. Code Llama is an AI model that is built on top of Meta’s Llama 2. The latest tool is meant to generate and discuss code and is free for research and commercial use. The state-of-the-art language model can generate codes based on text prompts. It has the potential to enhance workflows for developers and even make coding accessible for beginners.

“We believe an open approach to AI is best for developing new AI tools that are innovative, safe and responsible, so we’re releasing Code Llama for both research and commercial use under the same community license as Llama 2,” Meta said in a post on its website.

Most Read

1
69th National Film Awards 2023 complete winners list: Rocketry, Alia Bhatt, Kriti Sanon, Allu Arjun win big
2
69th National Film Awards 2023 Live Updates: Alia Bhatt-Kriti Sanon celebrate the win, Allu Arjun says ‘honored and humbled’

According to Meta, Code Llama is a code-specialised version of Llama 2 which was trained on code-specific data sets. The latest model comes with enhanced coding capabilities and can generate code and natural language about code from both code and prompts in natural language. Code Llama can also be used for code completion and debugging. It also supports programming languages such as Python, C++, Java, PHP, Typescript (Javascript), C#, Bash and more.

Meta has released Code Llama in three sizes with 7B, 13B, 34B parameters and each of these models has been trained on 500B tokens of code and code-related data. The 7B and 13B have been trained with fill-in-the-middle (FIM) capability which allows them to add code into existing code.

Code Llama is also equipped with specialised variations and instruction fine-tuning. While Code Llama – Python is fine-tuned on Python code offering additional utility for developers, the Code Llama – Instruct is fine-tuned on instruction input to generate helpful and safe answers in natural language.

© IE Online Media Services Pvt Ltd

First published on: 25-08-2023 at 16:19 IST



Source link