Gemma モデルを使ってみる

Gemma オープンモデル ファミリーには、カスタム生成ソリューションの構築に役立つ、さまざまなモデルサイズ、機能、タスク固有のバリエーションが含まれています。アプリケーションで Gemma モデルを使用する際の主なパスは次のとおりです。

  • モデルを選択し、アプリにそのままデプロイする
  • モデルを選択し、特定のタスクに合わせてチューニングしてから、アプリケーションにデプロイするか、コミュニティと共有します。

このガイドでは、モデルの選択、機能のテスト、必要に応じてアプリケーション用に選択したモデルのチューニングについて説明します。

Gemma 3 を試す Kaggle で入手する Hugging Face で入手する

モデルの選択

このセクションでは、Gemma モデル ファミリーの公式バリエーションを理解し、アプリケーションに適したモデルを選択できるようにします。モデル バリアントは、一般的な機能または特定のタスクに特化した機能を提供します。さまざまなパラメータ サイズで提供されるため、目的の機能があり、コンピューティング要件を満たすモデルを選択できます。

Gemma モデルのリスト

次の表に、Gemma モデル ファミリーの主なバリエーションと、対象のデプロイ プラットフォームを示します。

パラメータ サイズ 入力 出力 バリアント 基盤 目的のプラットフォーム
10 億回 テキスト テキスト Gemma 3 モバイル デバイスとシングルボード コンピュータ
20 億 テキスト テキスト Gemma 2 モバイル デバイスとノートパソコン
Gemma 1
30 億 テキスト、画像 テキスト Gemma 2 デスクトップ コンピュータと小規模サーバー
40 億 テキスト、画像 テキスト Gemma 3 デスクトップ コンピュータと小規模サーバー
70 億人 テキスト テキスト Gemma 1 デスクトップ コンピュータと小規模サーバー
90 億 テキスト テキスト Gemma 2 ハイエンド デスクトップ パソコンとサーバー
100 億 テキスト、画像 テキスト Gemma 2 ハイエンド デスクトップ パソコンとサーバー
120 億 テキスト、画像 テキスト Gemma 3 ハイエンド デスクトップ パソコンとサーバー
270 億 テキスト、画像 テキスト Gemma 3 大規模なサーバーまたはサーバー クラスタ
テキスト テキスト Gemma 2
280 億 テキスト、画像 テキスト Gemma 2 大規模なサーバーまたはサーバー クラスタ

Gemma ファミリーのモデルには、ShieldGemmaDataGemmaGemma ScopeGemma-APS などの特殊目的モデルと研究モデルも含まれています。

モデルをテストする

Gemma モデルをテストするには、ダウンロードしたモデルとサポート ソフトウェアを使用して開発環境を設定します。その後、モデルにプロンプトを出して、そのレスポンスを評価できます。次のいずれかの Python ノートブックと任意の ML フレームワークを使用して、テスト環境を設定し、Gemma モデルにプロンプトを出します。

AI Studio で Gemma 3 をテストする

Google AI Studio を使用して、開発環境をセットアップせずに Gemma を簡単にテストできます。このウェブ アプリケーションでは、Gemma でプロンプトを試して、その機能を評価できます。

Google AI Studio で Gemma 3 を試す手順は次のとおりです。

  1. AI Studio を開きます。

  2. 右側の [実行設定] パネルの [モデル] フィールドで、サイズの異なる Gemma モデルを選択します。

  3. 中央パネルの下部でプロンプトを入力し、[実行] を選択します。

AI Studio の使用方法の詳細については、Google AI Studio のクイックスタートをご覧ください。

モデルをチューニングする

Gemma モデルのチューニングを行うと、モデルの動作を変更できます。モデルをチューニングするには、モデルの動作をガイドするのに十分なサイズとバリエーションの入力と期待されるレスポンスのデータセットが必要です。また、テキスト生成用の Gemma モデルを実行する場合と比較して、チューニング実行を完了するためには、コンピューティング リソースとメモリ リソースを大幅に多く必要とします。次のいずれかの Python ノートブックを使用して、チューニング開発環境を設定し、Gemma モデルをチューニングします。

次のステップ

Gemma でさらに多くのソリューションを構築するには、次のガイドをご覧ください。