开源编程AI领域又迎来重磅更新!!
Meta 公司在1月29日推出了Code Llama 70b 的人工智能模型!
它可以自动生成高质量的代码,或者根据自然语言的指令或问题,提供有用的答案或解释。
Code Llama 70b 是目前最大的开源代码生成模型之一,拥有惊人的 700 亿个参数,相当于 131 GB 的模型大小,是在1万亿个单词上进行了训练的,这个数字表明了这个模型的复杂性和高级的学习能力。它在许多外部基准测试中,都超越了其他开源语言模型,包括推理、编码、熟练度和知识测试。
Code Llama 70B支持现代编程中的主要语言,如Python、C++、Java、PHP、Typescript(Javascript)、C#、Bash等。
Llama 2 70B,它在许多外部的基准测试上超过了其他开源的语言模型,包括推理、编码、熟练度和知识测试。
Code Llama 70B有三种不同的变体,分别是:
instruct:这个模型是针对自然语言输入进行了微调的,它可以生成有用和安全的答案,例如代码的解释或建议。
python:这个模型是专门针对Python代码进行了微调的,它可以生成高质量的Python代码,或者对已有的代码进行改进或优化。
code:这个模型是基础的代码补全模型,它可以根据上下文生成合适的代码片段。
如何使用呢?
直接从Meta公司下载模型。需要注意的是,70B模型的大小是131GB,需要非常强大的计算机才能运行。你也可以在GitHub上找到加载和运行Code Llama模型的示例代码。
从Hugging Face下载:Code Llama 70B模型也可以以Hugging Face Transformers的格式下载
本地运行:如果你使用的是Mac或Linux,你可以下载并安装Ollama,然后运行相应的命令来启动你想要的模型。你也可以使用LM Studio,它支持Mac、Windows和Linux,你只需要在LM Studio中搜索“Code Llama 70B”,就可以看到可用的下载选项。
在线运行:这是最简单的方式,你只需要访问Perplexity Labs的Playground,然后从提供的选项中选择你想要的模型,就可以开始使用Code Llama 70B了。
在你的IDE中运行:你可以使用Continue,它是一个开源的VS Code和JetBrains的自动驾驶插件,它支持通过Ollama或LM Studio来使用Code Llama 70B。你也可以通过TogetherAI的API来访问Code Llama 70B。
代码地址:
https://github.com/facebookresearch/codellama?tab=readme-ov-file
博客地址:
https://ai.meta.com/blog/code-llama-large-language-model-coding/
模型下载地址:
https://llama.meta.com/llama-downloads/
领取专属 10元无门槛券
私享最新 技术干货