【ダイジェスト】
Metaは、Code Llama 70Bという最新のコード生成AIモデルを更新しました。このモデルは、同社がこれまでにリリースした中で「最大かつ最も性能が高い」とされています。Code Llamaツールは2023年8月に発表され、研究および商業利用の両方に無料で提供されています。Code Llama 70Bは、以前のバージョンよりも多くのクエリを処理できるため、開発者はプログラミング中により多くのプロンプトをフィードでき、より正確なコード生成が可能になります。
Code Llama 70Bは、HumanEvalベンチマークで53%の精度を記録し、GPT-3.5の48.1%を上回り、GPT-4の67%に近づいています。Llama 2に基づいて構築されたCode Llamaは、プロンプトからコードの文字列を生成し、人間が書いた作業をデバッグするのに役立ちます。Metaは昨年秋に、特定のコーディング言語に焦点を当てた他の2つのCode Llamaツール、Code Llama – PythonおよびCode Llama – Instructも同時に発表しました。
Code Llama 70Bは、コードジェネレーターの3つのバージョンで利用可能であり、研究および商業利用のために引き続き無料です。この大規模モデルは、1TBのコードおよびコード関連データでトレーニングされました。AIモデルを実行するためのGPUへのアクセスを提供するコードリポジトリHugging Faceにホストされています。Metaは、より大きなモデルである34Bと70Bが「最良の結果を返し、より良いコーディング支援を可能にする」と述べています。
【ニュース解説】
Metaが開発した最新のコード生成AIモデル「Code Llama 70B」が、プログラミングの世界に新たな可能性をもたらしています。このモデルは、以前のバージョンよりも多くのクエリを処理でき、開発者がより正確なコードを生成できるようになるという点で、特に注目されています。Code Llama 70Bは、HumanEvalベンチマークで53%の精度を達成し、これはGPT-3.5の48.1%を上回り、GPT-4の67%に迫るものです。この進化は、AIによるコード生成の精度と効率性が向上していることを示しています。
Code Llama 70Bの登場により、開発者はプロンプトを用いてコードの文字列を生成し、人間が書いたコードをデバッグする作業をAIに任せることができるようになります。これは、プログラミング作業の時間短縮やエラーの減少に大きく寄与する可能性があります。また、特定のプログラミング言語に特化したツールも提供されており、より専門的なニーズに応えることが可能です。
このAIモデルは、1TBのコードおよびコード関連データでトレーニングされており、その大規模なデータセットは、より多様なプログラミングシナリオに対応できる能力をAIに与えています。また、Hugging Faceというコードリポジトリでホストされており、GPUを利用してAIモデルを実行することができます。これにより、研究者や商業開発者が容易にアクセスし、利用することが可能になっています。
Code Llama 70Bの提供は、プログラミングの自動化と効率化に向けた大きな一歩と言えます。しかし、AIによるコード生成が進むにつれて、セキュリティや倫理的な問題、プログラマーの役割の変化など、新たな課題も浮かび上がってきます。AIが生成するコードの品質管理や、AIに依存しすぎることによるスキルの低下など、注意が必要な点も多くあります。
長期的には、Code Llama 70Bのようなツールがプログラミング教育にも影響を与え、より多くの人々がプログラミングを学ぶきっかけになるかもしれません。また、開発プロセスのさらなる高速化と効率化により、新しい技術やサービスの開発が加速される可能性があります。しかし、これらの進化に伴い、適切な規制やガイドラインの整備も急務となるでしょう。
from Meta’s free Code Llama AI programming tool closes the gap with GPT-4.