Cloudflare AI Gateway アップストリーム設定

このガイドでは、GPT-LoadのアップストリームプロキシとしてCloudflare AI Gatewayを設定し、Cloudflareのグローバルネットワークを通じてAIサービスリクエストのパフォーマンスと安定性を最適化する方法を説明します。

重要なお知らせ

Cloudflare AI Gatewayは特定のAIサービスプロバイダーのみをサポートしています。設定前に、必要なAIサービスチャネルがCloudflareのサポートリストに含まれていることを確認してください。APIプラットフォームのドロップダウンリストにチャネルがない場合、そのチャネルは利用できません。

1
Cloudflareに登録・ログイン

Cloudflare Dashboardにアクセス

Cloudflare公式サイトでアカウントを登録し、コンソールにログインします

https://dash.cloudflare.com

2
AI Gateway管理ページにアクセス

AI Gatewayに移動

メニューを選択

左側のナビゲーションバーで順次選択:AI → AI Gateway

管理ページにアクセス

AI Gateway管理ページに入ると、現在のゲートウェイリストが表示されます

Cloudflare AI Gatewayメニューナビゲーションのスクリーンショット

画像をクリックして拡大表示

3
AI Gatewayを作成

ゲートウェイ作成をクリック

AI Gatewayページで“ゲートウェイを作成”ボタンをクリックして新しいゲートウェイの設定を開始します

ゲートウェイパラメータを設定

ゲートウェイ名を設定

gpt-load

名前は任意に設定できます。ここでは“gpt-load”を例として使用します

デフォルト設定を維持

その他の設定項目はデフォルト値のままで構いません

重要な設定項目

  • キャッシュを有効にしない - CFのキャッシュは一部のチャネルでバグがあります
  • ゲートウェイ認証を有効にしない - 認証機能は無効のままにしてください
Cloudflare AI Gateway作成フォームのスクリーンショット

画像をクリックして拡大表示

4
チャネルプロキシアドレスを取得

APIエンドポイントを表示

APIボタンをクリック

作成完了後、右上角の“API”ボタンをクリックします

対象チャネルを選択

APIプラットフォームのドロップダウンリストで必要なAIサービスプロバイダーを見つけ、対応するプロキシアドレスをコピーします

各AIサービスプロバイダーには対応するプロキシアドレスがあります。正しいチャネルを選択してください

Cloudflare AI Gateway APIエンドポイントリストのスクリーンショット

画像をクリックして拡大表示

5
GPT-Loadに設定

アップストリームアドレスを追加

プロキシアドレスをコピー

Cloudflare AI Gatewayから取得したプロキシアドレスを、GPT-Loadの対応するグループのアップストリームアドレス設定にコピーします

アドレス例:

https://gateway.ai.cloudflare.com/v1/b7fbxxxxxfdba/gpt-load/google-ai-studio

ここでb7fbxxxxxfdbaはあなたのアカウントID、gpt-loadはゲートウェイ名、google-ai-studioは具体的なAIサービスプロバイダーです

GPT-Load設定例

GPT-LoadでCloudflare AI Gatewayアップストリームアドレスを設定する例のスクリーンショット

画像をクリックして拡大表示

Geminiチャネル特別注意事項

重要なリマインダー

GeminiチャネルタイプをCloudflare AI Gatewayと組み合わせて使用する場合:

  • 推奨:Geminiネイティブフォーマットの呼び出しを使用、正常に動作します
  • 非推奨:Gemini公式のOpenAIフォーマット呼び出しを使用、出力が文字化けする可能性があります

これはCloudflare AI Gatewayの既知の問題です。最適な互換性を確保するため、常にGeminiネイティブフォーマットを使用することを推奨します。

ネットワークルーティング問題のリマインダー

地域ブロックについてのリマインダー

GPT-Loadサーバーが中国本土または香港に位置する場合、Cloudflareはリクエストを香港ノードにルーティングする可能性があります。

多くのAIサービスプロバイダー(OpenAIなど)がこの地域をサポートしていないため、これにより User location is not supported エラーが発生する可能性があります。

この問題が発生した場合は、サーバーのネットワーク環境を調整してから再試行してください。

設定を検証

接続をテスト

設定完了後、テストリクエストを送信してプロキシが正常に動作することを確認してください。問題が発生した場合は、Cloudflare AI GatewayのステータスとGPT-Load設定が正しいかを確認してください。