Llama

Llama

Meta · その他

Llamaは、テキストと画像のタスクに対応するMetaのオープンソース大規模言語モデル群であり、AIを自分で動かしたい、あるいは微調整したい開発者と研究者に向けて作られている。

Llama の画面プレビュー

Llama について

Llamaとは何か

LlamaはオープンソースのAIモデル、つまりMetaによる大規模言語モデル群だ。重みをダウンロードして自前のハードウェアで動かすことも、ホスト型APIを提供するパートナー経由で使うこともできる。この開放性こそ、クラウド専用の閉じたモデルではなくLlamaを選ぶ理由になっている。

モデルはテキスト生成、推論、コーディング支援、翻訳をこなす。新しいバージョンは画像理解も備えた。今なら画像について質問できる。タイピングは不要だ。

厄介なのは、開かれた重みがそのまま動くわけではない点だ。良い結果を出すにはある程度の設定が要る。そして多くの人にとって最大の壁は、目当てのモデルが、今デスクに置いてあるノートPCより強力なハードウェアを要求することが多いことだ。

はじめかた

  1. Llamaの公式サイトで、使いたいバージョンのモデルカードを確認する。
  2. ライセンス条項に同意してモデルの重みをダウンロードするか、Hugging Faceのようなホストから取得する。
  3. OllamaやvLLMといった実行環境をローカルに用意するか、クラウドでGPUインスタンスを立ち上げる。
  4. モデルを読み込み、テスト用のプロンプトを投げて期待どおりに応答するか確かめる。
  5. ホスト型のルートなら、APIプロバイダーに登録し、自分で何も動かさずにエンドポイントを呼び出す。

AIツール情報

Llamaの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - custom/mo
プラットフォームWeb, API, self-hosted (Linux, macOS, Windows)
開発元Meta
カテゴリその他
リリース日Apr 2023
最終更新May 2025
サイト訪問数8K
サイト世界ランキング2.8M
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 開発者:ベンダーに縛られずに独自のAI機能を組み込む。ただしホスティングは自分で管理することになる。
  • 研究者:ライセンス条項を守る限り、実験のためにモデルの重みを調べたり改変したりできる。
  • スタートアップ:無料の重みで低予算のAI製品を投入する。主な代償はハードウェア費用だ。

タスク

  • ファインチューニング:自前のデータセットで、法律や医療など特定の分野にベースモデルを適応させる。
  • セルフホスト型チャット:自社サーバーでAIモデルを動かし、機密データをネットワークの外に出さない。
  • コーディング支援:エディタやパイプラインの中で使い、コードの下書き、説明、レビューを行う。

シーン

  • プライベートな配備:コンプライアンスが厳しい業界向けに、利用者のデータを社内に留める。
  • オフライン作業:信頼できるインターネットがないとき、ノートPCやワークステーションでモデルを動かす。
  • 試作:有料APIに踏み切る前に、無料の重みで素早くアイデアを試す。

主な機能

ダウンロードできるオープンな重み

モデルの重みはダウンロード可能なので、他人のクラウドを借りる代わりにLlamaを自前のマシンで動かせる。データをネットワークの外に出せないときや、実行環境を完全に掌握したいときに効く。同時に、ハードウェアと維持管理の責任は自分に来る。

複数のモデルサイズをそろえた群

Llamaはいくつものサイズで提供される。単体のコンシューマー向けGPUに収まる小さなモデルから、サーバーを要する大きなものまで幅広い。固定の選択肢を受け入れるのではなく、自分のハードウェアと精度要件に合うサイズを選べる。小さい版は動かすコストが低い。大きい版は難しいタスクでの推論に優れ、プロンプトが乱れたり、タスクが複数の論理ステップを連ねたりするほど、その差は広がる。

多言語・マルチモーダルへの対応

新しいLlamaのバージョンは複数の言語を理解し、テキストに加えて画像も処理する。グラフやスクリーンショット、写真について質問すれば、テキストの答えが返ってくる。対応範囲はバージョンによって違うので、画像入力に頼る前に該当モデルのカードを確認する。

ファインチューニングと蒸留

自前のデータでLlamaを微調整することも、大きな版をより安く動く小さな版に蒸留することもできる。チームが汎用モデルを、サポートチケットの分類のような狭い業務に合わせるのはこの方法だ。ラベル付きデータが要る。計算資源も要る。週末で終わる作業ではない。

ホスト型APIへのアクセス

自分で何も動かしたくないなら、複数のプロバイダーがLlamaをAPIで提供している。エンドポイントを呼び出し、トークン単位で支払う。GPUの管理より単純だ。代償は、データの行き先をどこまで制御できるかが少し緩くなることだ。

幅広いツール対応

Ollama、llama.cpp、vLLMといった人気ツールがLlamaをそのまま扱える。ローカルで提供したいときや、既存アプリに組み込みたいときに、ゼロから始めずに済み、スタックの半分を書き直す必要もない。

メリットとデメリット

メリット

  • オープンな重みにより、セルフホストしてデータを非公開に保てる。
  • ダウンロードは無料で、人数分のライセンス費がかからない。
  • 複数のサイズがノートPCからサーバーまで対応する。
  • ツール対応が広く(Ollama、llama.cpp、vLLM)、設定が楽になる。
  • 活発なコミュニティが微調整版や連携を次々と追加する。

デメリット

  • 大きなモデルを自分で動かすには、本格的なGPUハードウェアが要る。
  • 難しい推論タスクの一部では、最高水準の閉じたモデルに品質で及ばない。
  • ライセンス条項には制限があり、大規模な商用利用では無視できない。
  • 設定と微調整には相応のエンジニアリング工数がかかる。

よくある質問

重みはMetaのコミュニティライセンスのもとで無料でダウンロードできる。支払うのはハードウェアかAPI呼び出しの費用で、モデル自体の代金ではない。商用利用には条件があるので、製品を出す前に読んでおくべきだ。