ロードバランシングでGemini API無料クレジットを増やす
Googleはデベロッパーに寛大なサービスを提供している。 Gemini API無料利用クレジット Google AI Studio APIキーの取得は簡単だ。無料パッケージには通常、1分あたりの料金制限と1日あたりの合計料金が含まれている。 トークン 通話量。1つのキーの量は限られているが、複数のキーを申請するために異なるアカウントを登録し、負荷分散ツールの助けを借りることで、この制限を効果的に突破し、量を倍増させることができる。
この記事では gemini-balanceこのプログラムは Google Gemini APIはアプリケーションにプロキシ機能とロードバランシング機能を提供する。このプロジェクトは開発者 snailyp に基づいて作成された。 Python FastAPI ユーザーが複数の Gemini ポーリング、認証、モデルフィルタリング、状態監視のためのAPIキー。
私たちはそれを無料で提供する。 ClawCloud デプロイするコンテナ・サービス gemini-balanceこれによって、複数のプロキシを統合した、安定したプロキシ不要のソリューションの構築が可能になる。 Gemini APIキーのための個人用独自インターフェース。
- プロジェクトの住所 https://github.com/snailyp/gemini-balance
- 配備に関する文書。 https://gb-docs.snaily.top/guide/setup-clawcloud-sqlite.html
I. 複数のGemini APIキーの準備
ゲイン Gemini APIキーはサービスをデプロイするための前提条件である。
- インタビュー
Google AI Studio申し込みページ:https://aistudio.google.com/ - Googleアカウントでログインし、APIキーを作成します。
- 必要であれば、複数の異なるGoogleアカウントに登録してサインインし、このプロセスを繰り返すことで、複数の別々のAPIキーを取得することができる。

ClawCloudアカウント登録
ClawCloud は2024年に設立されたクラウド・コンピューティング・プラットフォームで、シンガポールに本社を置き、開発者向けの高性能クラウド・インフラ・サービスを専門としている。 本社はシンガポール。 ClawCloud Run は、アプリケーションのデプロイプロセスを大幅に簡素化するPlatform-as-a-Service(PaaS)です。 Githubに180日以上登録しているユーザーにはClawCloud 毎月5ドルの寄付を行うだけで、以下をサポートすることができます。 gemini-balance プロジェクトの継続的な運営。
- インタビュー
ClawCloudオフィシャルウェブサイトでGitHubアカウントログイン.
- ログイン後、ユーザーセンターの
Account Center毎月の贈与額と現在の使用量を見ることができる。
ClawCloudでgemini-balanceを展開する
次に ClawCloud Run コンテナ展開へ gemini-balance.
- サーバー地域の選択
あるClawCloudの左上隅をクリックします。Region推奨される選択肢Singapore.ページが更新された後、その領域にチェックマークが付いていることを確認してください。
- アプリケーションの作成
打込むApp Launchpad次に、ページの右上隅をクリックします。Create Appアプリケーション・コンフィギュレーション・ページに移動する。
- アプリケーション・パラメータの設定
コンフィギュレーション・ページで、以下のようにパラメータを入力する:- 画像名:
ghcr.io/snailyp/gemini-balance:latest - アプリケーション名:
geminibalance(または好きな名前) - 画像:
Public

- 使用方法:
Fixed - レプリカ:
1 - CPU:
1 - メモリー:
512
注:この設定は、月間10Gの無料トラフィックを提供する無料クォータに適用されます。 - ネットワーク
- コンテナ港:
8000 - インターネットを有効にするとしてタップ
Access情勢
- コンテナ港:
- 画像名:
- 環境変数の設定
あるAdvanced Configura->Environment VariablesセクションでAdd以下の変数を追加する。ここでAPI_KEYS歌で応えるALLOWED_TOKENSあなた自身のキーとアクセストークンに置き換える必要がある。DATABASE_TYPE=sqlite SQLITE_DATABASE=default_db API_KEYS=["YOUR_GEMINI_API_KEY_1","YOUR_GEMINI_API_KEY_2"] ALLOWED_TOKENS=["YOUR_ACCESS_TOKEN_1"] AUTH_TOKEN= TZ=Asia/Shanghai変数の説明
| 変数名 | 指示 | フォーマットと例 |
|---|---|---|
API_KEYS |
ジェミニAPI ロードバランシングのキーリスト | ["key-1","key-2"] |
ALLOWED_TOKENS |
このサービスへのアクセスが許可されている認証トークンのリスト | ["token-1","token-2"] |
AUTH_TOKEN |
(オプション) すべての権限を持つスーパー管理者トークン。未入力の場合、デフォルトでは ALLOWED_TOKENS の最初の値である。 |
sk-123456 |

- コンフィギュレーション・ストレージ
打込むAdd Storageの容器は、図のようにセットされる。/app/dbパスがマウントされ、データが永続的に保存される。
- アプリケーションの展開
ページのトップに戻りDeploy Application.確認ポップアップウィンドウでYes.
- 配備状況の確認
数秒待つと、申込状況画面にジャンプします。左上にrunning.その下にはNetworkタブ、パブリックアドレス(Public address) 初期状態は次のようになる。pending新しい色に変わるまで2~5分お待ちください。になるまで2~5分お待ちください。Available.この時点で、あなたのサービスはこのアドレスでアクセスできます。
- (オプション)カスタムドメイン名の設定
自分のドメイン名を使ってアクセスしたい場合はCloudflareなどを追加する。CNAME記録ClawCloudに新しいアドレスを追加します。次に、新しいアドレスをClawCloudのドメイン設定でカスタムドメイン名を追加します。
IV.ジェミニバランスの管理とモニタリング
gemini-balance APIキーの設定と監視のための便利な管理バックエンドを提供します。
- 展開した公開アドレスをブラウザで開き、ログイン画面に行く。環境変数に指定した値を入力してください。
ALLOWED_TOKENSで設定されたアクセストークンはyour-access-token-1)でログインする。
- 一旦ログインすると、動的に追加または削除することができます。
Geminiサービスを再起動することなく、APIキーを取得できる。
- また、管理画面では、各キーの通話状態を監視することができ、使用状況を把握するのに便利です。

V. AIクライアントでのプロキシ・サービスの使用
デプロイが完了したら、サポートされているすべての OpenAI このプロキシ・サービスをクライアントで使用するためのAPIフォーマット。を取る。 Cherry Studio 一例として、マルチプラットフォームのサポートが挙げられる。 AI デスクトップクライアントは、異なるクライアントを簡単に統合し、切り替えることができます。 AI モデル
- プロバイダーの追加
あるCherry Studioその中で、モデル・プロバイダ設定に行き、カスタマイズ可能な名前で新しいプロバイダを追加する。
- インターフェース情報の設定
- APIキーで入力した情報の詳細を記入する。
gemini-balance環境変数ALLOWED_TOKENSで設定されたアクセストークンは - APIアドレス記入
ClawCloudで終わらないように注意しながら、パブリック・アクセスのアドレスを提供する。/.
- APIキーで入力した情報の詳細を記入する。
- モデルの管理と使用
保存後、"Manage "をクリックすると、クライアントは自動的にあなたの情報を取得します。gemini-balanceサービスは利用可能なモデルのリストを取得し、表示します。これで、クライアント側のGeminiモデルでは、すべてのリクエストはあなたが構築したロードバランシングサービスを通して分散されます。



































