Google One AI Proに付帯する、月10ドル相当のGoogle Cloudクレジット。
これを何かに使えないかと考えていたところ、自前でホスティングしているWiki「GROWI」のAI Agentと組み合わせることを思いつきました。
GROWIのAI Agentは、Wiki内の複数ページを横断して検索し、得られた情報をもとに回答を生成してくれる機能です。これが実用になるなら、過去に蓄積したナレッジを探し出す手間を減らせます。
そして、手元には毎月付与されるGoogle Cloudクレジットがある。
ならば、これを活用しない手はありません。
実際に設定してみたところ、GROWIからGemini APIを呼び出し、Wiki内の情報を横断検索して回答を生成するところまでは確認できました。
ただし、ここで一つ注意点があります。
AI Agentが動いたことと、月10ドルの特典だけで運用できていることは、別の話です。
今回は、そこに至るまでの設定手順と、実際に課金される金額について、今後も確認していく必要がある点をまとめます。
例によって前置きは長いです。
1. 取り組もうとしたきっかけ:WikiのナレッジをAIから引き出したい
GROWIのAI Agentは、Wikiに蓄積された情報を横断して調べる用途に向いています。
例えば、過去の旅行記や技術メモを複数ページにわたって検索し、その内容をまとめさせる、といった使い方です。
人間がページ名を思い出し、検索語を考え、一つずつ開いていく手間を考えると、かなり魅力的な機能です。
一方、Gemini APIを無料枠のまま利用しようとすると、レート制限に引っかかることがあります。
特に、複数ページの検索や要約など、一つの質問に対して複数回のAPI呼び出しが発生する処理では、無料枠の制限がボトルネックになる可能性があります。
そこで、従量課金側の利用設定を行い、Google Cloudのクレジットを活用できないか試してみることにしました。
月10ドル相当のクレジットが利用でき、実際のAPI利用料がその範囲に収まるのであれば、個人運用のWikiとしては十分に魅力的です。
ただし、これはあくまで期待値の話。
利用料が月10ドル以内に収まることと、その利用料に特典クレジットが適用されることは、それぞれ確認しなければなりません。
この二つを一緒にしてしまうと、後から請求額を見て慌てることになります。
2. 最初の関門:APIは呼び出せるのに、前払い残高がない
Google Cloud側で請求先アカウントを用意し、Google AI StudioでAPIキーを発行。GROWI側にも設定を入れて、いざ動作確認。
ところが、次のエラーが返ってきました。
Your prepayment credits are depleted. Please go to AI Studio at ... to manage your project and billing.
メッセージの内容は、事前入金したクレジットが枯渇している、というものです。
ここで問題になったのが、Google Cloud側にクレジットがあることと、Google AI Studio側でGemini APIを利用できる状態になっていることが、必ずしも同じではないという点でした。
今回の環境では、AI Studio側で前払い残高を購入する操作が必要になりました。
ただし、ここで注意したいのは、前払い残高を購入すれば、その金額がそのまま保証金として残り、APIの利用料は必ずGoogle Cloudの特典から優先的に引き落とされる、とまでは確認できていないことです。
請求先アカウントにクレジットが表示されていることだけでは、実際のAPI利用料にどのクレジットが適用されるかまでは判断できません。
このあたりは、設定画面の表示だけで安心せず、実際の利用明細と残高の推移を追う必要があります。
3. 作業前に確認しておくこと
今回の作業では、次の点に注意しました。
- Google Cloudの請求先アカウントと、支払い方法の設定が必要になる。
- Google AI Studio側で、前払い残高の購入を求められる場合がある。
- Google Cloudのプロモーションクレジットと、AI Studio側の前払い残高は、同じものとして扱わない。
- クレジットが付与されていることと、そのクレジットが実際のAPI利用料に適用されることは別途確認する。
- Google側の料金体系、クレジットの適用条件、画面表示は変更される可能性がある。
なお、今回の手順は、筆者の環境で動作確認できた構成をもとにしたものです。
APIが正常に動くところまでは確認していますが、最終的な請求額とクレジットの消費順序については、引き続き経過観察が必要です。
「月10ドルの特典があるから大丈夫」と考えて作業を進めるのではなく、課金の仕組みを確認しながら利用することを前提にしています。
4. 今回の環境
| 項目 | 設定 |
|---|---|
| Wiki | GROWI v8.0.7 |
| 実行環境 | Node.js 24 / pnpm / Docker不使用 |
| AI基盤 | Google AI Studio / Gemini API |
| クレジット | Google Developer Programの月10ドル相当の特典 |
| モデル | Gemini APIで利用可能なFlash系モデル |
モデル名については、実際にAI Studioのモデル一覧に表示され、利用可能なものを選択してください。モデルの提供状況や名称は変更されるため、特定のモデル名を固定して手順を進めるのは避けたほうがよさそうです。
5. さっくりとしているがすんなりはいかない設定手順
Step 1. Google Cloudの請求先アカウントを用意する
まず、Google Cloud側の請求先アカウントを用意します。
- Google Cloud Console にアクセスする。
- 「お支払い」から請求先アカウントを作成、または既存のアカウントを確認する。
- 必要に応じて支払い方法を登録する。
- Google Developer Programの特典ページ にアクセスする。
- 月10ドル相当の生成AI・Cloudクレジットの特典が利用可能であれば、案内に従って請求先アカウントに適用する。
- Google Cloud Consoleのクレジット画面で、特典の適用状況と有効期限を確認する。
ここで確認したいのは、単に特典の申し込みが完了していることではありません。
実際にどの請求先アカウントに、どの種類のクレジットが、いつまで有効なものとして付与されているかです。
後から利用明細を確認するときにも必要になるため、この時点で記録しておくとよいでしょう。
Step 2. Google AI StudioでAPIキーを発行する
続いて、Gemini APIを利用するためのAPIキーを用意します。
- Google AI StudioのAPIキー管理画面 を開く。
- 必要に応じてプロジェクトを作成する。
- APIキーを発行する。
- 対象プロジェクトの請求設定と利用可能な課金階層を確認する。
- APIキーを安全な場所に保管する。
課金設定については、画面上の案内に従ってください。
なお、APIキーを発行できたことだけでは、課金設定が完了していることや、特典クレジットが利用料に適用されることまでは確認できません。
Step 3. AI Studio側の前払い設定を確認する
今回、実際にエラーの解消に関係したのがこの部分です。
Google AI StudioのBilling画面を開き、前払い残高と購入に関する表示を確認します。
今回の環境では、前払い残高の購入が必要でした。
ただし、購入金額や購入が必要となる条件は、画面上の案内と利用環境に従ってください。最低購入額を含め、すべての環境で同じ条件になるとは限りません。
そして、ここが今回の重要なポイントです。
前払い残高を購入した場合は、その金額がどのように扱われるのかを確認してから利用を続けてください。
前払い残高が表示されていることだけを根拠に、追加の持ち出しが発生しないとは判断できません。
Google Cloud側の特典残高、AI Studio側の前払い残高、APIの利用明細をそれぞれ確認し、実際の利用料がどこに計上されるのかを追う必要があります。
Step 4. GROWIのAI設定を行う
ここからはGROWI側の設定です。
- GROWIに管理者アカウントでログインする。
/admin/aiを開く。- AI機能を有効にする。
- プロバイダーとしてGoogleを選択する。
- 発行したGemini APIキーを設定して保存する。
- モデルカタログを更新する。
- 利用可能なモデルから、使用するFlash系モデルを選択して保存する。
画面の項目名や利用できるモデルは、GROWIのバージョンやGemini API側の変更によって異なる場合があります。
モデル一覧が更新できない場合は、APIキーや課金設定、利用可能なモデルを順番に確認してください。
Step 5. AI AgentからWiki内の情報を検索する
設定が完了したら、GROWIの通常画面に戻り、AI Agentに質問してみます。
例えば、次のような質問です。
「ピボット旅行」と名付けられた記事一覧から、
なぜそう名づけたのかを要約してください。
今回の環境では、AI AgentがWiki内の複数ページを参照し、それらの内容を踏まえた回答を生成するところまで確認できました。
これは、今回の設定で得られた成果です。
単にGemini APIに接続できただけではなく、GROWIに蓄積された情報を検索し、その結果を使って回答を生成するという、本来やりたかった動作が成立しました。
一方で、この動作確認によって分かるのは、あくまでAI Agentが機能しているということです。
利用料が特典クレジットから差し引かれているのか、前払い残高がどのように消費されるのか、最終的な請求額がいくらになるのかは、別途確認する必要があります。
6. ここからが本当の経過観察
今回の設定で、GROWI AI AgentとGemini APIの連携自体は成立しました。
しかし、これで「月10ドルの特典を使って、実質無料で運用できる環境が完成した」と結論づけるのは、まだ早いと考えています。
今後、確認したいのは次の点です。
- Google Cloud側の特典クレジットが、実際のAPI利用料に適用されているか。
- AI Studio側の前払い残高が、どのタイミングで、どのように変化するか。
- API利用料がどの請求項目に計上されるか。
- 一定期間利用した後、実際に追加の支払いが発生していないか。
- 月10ドル相当の特典の有効期限や適用条件に変更がないか。
特に重要なのは、設定直後の残高表示だけで判断しないことです。
利用直後には明細への反映に時間がかかる場合もあるため、利用記録と請求情報を継続して確認する必要があります。
また、今回のように前払い残高を購入する仕組みでは、購入した金額と、最終的に消費された金額を分けて考えなければなりません。
「残高がある」「特典が付与されている」「APIが動いている」。
この三つがそろっていても、最終的な支払いがゼロになるとは限りません。
実際にいくら課金されるかは、別問題です。
ここは、しばらく利用実績を追ってから判断することにします。
7. まとめ:便利な環境はできた。あとは請求を確認する
今回、GROWI 8.0.7のAI AgentにGemini APIを組み込み、Wiki内の複数ページを横断検索して回答を生成するところまで確認できました。
蓄積したナレッジを、ページ名や検索語を思い出すことなく引き出せるようになるのは、個人運用のWikiとしても大きな利点です。
毎月付与されるGoogle Cloudクレジットを活用できるなら、なおさら魅力的な構成になります。
ただし、現時点で確認できているのは、連携と動作の成功までです。
月10ドル相当の特典が実際の利用料にどのように適用されるのか、前払い残高がどう扱われるのか、最終的に追加の請求が発生するのか。
このあたりは、実際の利用明細を見ながら確認していく必要があります。
便利だからといって、課金の仕組みまで都合よく解釈してはいけません。
ひとまず、GROWI AI Agentを使える環境は整いました。
あとは、実際に使いながら請求の推移を観察していきます。