LLM APIの利用からローカル環境での実行・ファインチューニングまで学べる中国語の手順ガイドとデモコード。Kaggle/Colab版も用意。
google-gemma/cookbook
GoogleのオープンモデルファミリーGemmaを使った開発向けのガイド、チュートリアルノートブック、アプリのエンドツーエンド例をまとめたコレクションです。
- スター
- 4,137
- フォーク
- 682
- 未解決の Issue
- 45
- 最終コミット
- 12 日前
これは何?
Gemma Cookbookは、GoogleのオープンモデルGemmaの使い方を紹介するJupyterノートブックとガイドのセットです。Gemma 2からGemma 4までの主要なGemmaモデルに加え、CodeGemma、PaliGemma、RecurrentGemma、ShieldGemma、MedGemmaなどのバリアントも扱い、それぞれの例を用意しています。
リポジトリは、チュートリアル、フルスタックアプリ、TxGemmaやMedGemmaなどを扱う研究向けの実験、Responsible AIに関するノートブック、主要なドキュメント、過去のサンプルをまとめたアーカイブの各フォルダで構成されています。モデルはHugging Face Hub、Kaggle、Google Cloud Vertex AI Model Gardenから入手できます。
このプロジェクトは、Gemmaを使ったファインチューニング、推論、アプリケーション構築のための動くコードを求める開発者を対象としています。Gemmaはオープンモデルであるため、出力が不正確な場合があり、これらのサンプルを基に開発する際は内容を確認するよう、メンテナーは注意を促しています。
主な機能
- 01Gemmaとそのバリアントを扱う、テスト済みで最新のチュートリアルノートブック。
- 02フルスタックのデモアプリとエンドツーエンドのユースケース。
- 03TxGemmaとMedGemmaの研究用ノートブック。
- 04Responsible AI開発向けのノートブック。
- 05Hugging Face Hub、Kaggle、Vertex AI Model Gardenで利用可能。
ユースケース
- PythonノートブックでGemmaモデルを実行し、プロンプトを入力する方法を学ぶ。
- PaliGemmaまたはGemma 3の画像入力を使ってマルチモーダルアプリを構築する。
- 医療分野のプロトタイプ向けに、MedGemmaなどの特定領域向けモデルを試す。
- ShieldGemmaによる安全性分類をLLMアプリケーションに追加する。
クイックスタート
- 1
GitHubからcookbookリポジトリをクローンします
- 2
Tutorialsフォルダを開き、実行するノートブックを選びます
使う前に知っておきたいこと
- cookbookは、単一のインストール可能なツールではなく、ノートブックとガイドをまとめたものです。
- サンプルの実行にはGemmaモデルへのアクセスが必要で、GPUやクラウドリソースが必要になる場合があります。
トピック
よくある質問
- cookbook とは?
- GoogleのオープンモデルファミリーGemmaを使った開発向けのガイド、チュートリアルノートブック、アプリのエンドツーエンド例をまとめたコレクションです。 Gemma Cookbookは、GoogleのオープンモデルGemmaの使い方を紹介するJupyterノートブックとガイドのセットです。Gemma 2からGemma 4までの主要なGemmaモデルに加え、CodeGemma、PaliGemma、RecurrentGemma、ShieldGemma、MedGemmaなどのバリアントも扱い、それぞれの例を用意しています。
- cookbook は無料で使えますか?ライセンスは?
- cookbook は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- cookbook は今もメンテナンスされていますか?
- 活発にメンテナンス中。cookbook の最終コミットは 2026年10月26日 です。
- cookbook は何に使えますか?
- PythonノートブックでGemmaモデルを実行し、プロンプトを入力する方法を学ぶ。 PaliGemmaまたはGemma 3の画像入力を使ってマルチモーダルアプリを構築する。 医療分野のプロトタイプ向けに、MedGemmaなどの特定領域向けモデルを試す。 ShieldGemmaによる安全性分類をLLMアプリケーションに追加する。
- cookbook のインストール方法は?
- GitHubからcookbookリポジトリをクローンします Tutorialsフォルダを開き、実行するノートブックを選びます
- cookbook はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/google-gemma/cookbook
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
LLMのコマンドラインツールとPythonライブラリから、GoogleのGeminiモデルを利用できるLLMプラグイン。
Google AI EdgeのAndroid・iOSアプリ。オープンソースLLMやオンデバイス生成AIを、スマートフォン上でオフラインで試せます。
Unslothを使ってテキスト、ビジョン、音声、埋め込み、TTSモデルをファインチューニング・強化学習で訓練する、250本以上のColab・Jupyterノートブック集です。
OpenAI APIでよくあるタスクを実行する方法を紹介する、Jupyter notebookのサンプルとガイド集です。
LLM、RAGパイプライン、AIエージェントを扱う90以上の実践的なチュートリアルプロジェクトを、難易度別にまとめたコレクションです。