Ghostboard pixel

Meta's Code Llama 70B is here to take the fight to GitHub Copilot

Meta, keeping its open license, makes something more powerful available to download.

We have come a long way since we last saw Meta aiming to build an open-source ChatGPT contender, with a recent announcement on their official X page (formerly Twitter) they have introduced Code Llama 70B.

They dub it as โ€œa new, more performant version of their LLM for code generationโ€; Let's see what they claim about it.

Suggested Read ๐Ÿ“–

Meta Aims to Build an Open-Source ChatGPT Contender
Meta has decided to work on an open-source alternative to OpenAIโ€™s ChatGPT. This should be interesting.

Code Llama 70B: What to Expect?

a screenshot of code llama in action
Official image that shows how Code Llama works.

Released under the same license as the Llama 2, Meta asserts that this license makes it possible to provide Code Llama 70B for both research and commercial uses.

With this release, Code Llama now features a much larger 70B parameter model that, in theory, should provide users with a better code output performance.

For those who are not familiar with Code Llama, it is a large language model (LLM) that can process text prompts to generate code, Meta says that it has the potential to make workflows faster and more efficient.

It can also be used to perform debugging, code completion, and has support for many popular programming languages such as Python, C++, Java, PHP, and more.

Think of it as ChatGPT, but for code! ๐Ÿ˜ƒSo, in other words, a GitHub Copilot contender.

On the launch of Code Llama 70B, Mark Zuckerberg, CEO of Meta, had this to add:

We're open sourcing a new and improved Code Llama, including a larger 70B parameter model. Writing and editing code has emerged as one of the most important uses of AI models today.
The ability to code has also proven to be important for AI models to process information in other domains more rigorously and logically. I'm proud of the progress here, and looking forward to including these advances in Llama 3 and future models as well.

Furthermore, they have made available three variants of Code Llama 70B that cater to different needs:

  • CodeLlama-70B, which is the foundational code model.
  • CodeLlama-70B-Python, which is tailored for Python and provides additional support.
  • CodeLlama-70B-Instruct, which has been fine-tuned for understanding natural language instructions.

For the CodeLlama-70B-Instruct variant, Meta claims that it scored a 67.8 on HumanEval, and that it makes it โ€œone of the highest performing open models available todayโ€.

At the time of writing, there was no new official blog on this, however, they did update their older blog on Code Llama. You can also check out the official announcement over at X.

It is great to see that there is some really robust competition to GitHub's Copilot. Code Llama 70B is in a great position to cater to the many developers, educators, and students out there who would like to take advantage of such an AI-powered tool.

๐Ÿ“ฅ Get Code Llama 70B

You will have to request access to it on the official website to get access to Code Llama and the other models that Meta offers.

๐Ÿ’ฌ What do you think of this offering by Meta? Let me know below!

Great! Youโ€™ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS News.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.