關鍵要點
- META的最新AI大型語言模型代碼Llama經過微調以生成計算機代碼,並可以幫助審查和修復編程語言。
- Code Llama可以支持幾種語言,包括Python,C ++,Java,PHP,Typescript和Bash。
- 免費下載的LLM有不同的尺寸,以提供更快的響應或更徹底的輸出。
Meta平台正在發展其發展人工信息(AI)該工具釋放了專門設計用於編寫計算機代碼的免費聊天機器人。
Meta說,其發布Code Llama是一種大型語言模型(LLM),生成文本與chatgpt,對於研究和商業用途都是免費的,可以用作生產力和教育工具,可以幫助程序員編寫更強大的代碼。
Meta在一份新聞稿中說:“它有可能使開發人員更快,更有效地使工作流程降低了學習編碼的人的進入障礙。”
Code Llama LLM建立在以前的版本上,重點是編程
Code Llama建在Meta的Llama 2模型之上,7月發行並且是Facebook父母的類似於Chatgpt的聊天機器人的版本,可以回答問題並生成內容。
但是,與迄今為止已校準的其他LLM不同,該LLMS已針對一般內容響應進行了校準,Code Llama專門針對計算機編程和以軟件為中心的問題做出響應,涵蓋包括Python,C ++,C ++,Java,PHP,PHP,Typescript(JavaScript(JavaScript),C#,C#,Bash等)的編程語言。
Meta寫道:“ Code Llama旨在支持所有領域的軟件工程師,包括研究,行業,開源項目,非政府組織和業務。”
Code Llama也有三種尺寸,具有7B和13B參數版本以更高的速度或“低延遲”運行。但是,它說較大的34B參數版本將帶來最佳結果並提供更好的編碼幫助。
除了不同的尺寸外,Meta還發布了兩個經過微調的代碼Llama的版本,一種用於Python編程語言,另一種稱為Code Llama - 專為培訓而設計的指示,可為自然語言說明提供更好的結果。