プロジェクト
プロジェクト:用途やチームごとにAPIキー、利用制限、ルール、BYOK、使用状況を分ける単位です。 APIキーは1つのプロジェクトに紐付けて発行します。 ダッシュボードからプロジェクト一覧を開くと、プロジェクトの作成と切り替えができます。
プロジェクトの概要では、使用状況と関連リソースを確認できます。 設定は「プロジェクト設定」から変更します。
基本情報
プロジェクト名とプロジェクトIDを確認および変更できます。 プロジェクトIDは表示とコピーのみです。
予算
予算は円で設定します。 プロジェクト内のすべてのAPIキーの実利用額を合算して判定します。 APIキー側の上限の合計は、プロジェクトの予算を超えて設定できます。 先に到達した上限が適用されるため、キーごとの上限を配りきっても、プロジェクト全体では予算までしか使えません。
リセット期間は毎日、毎週、毎月から選びます。 予算を設定していない場合、リセット期間は選べません。 設定画面では、現在の利用額と上限、次回のリセット日時も確認できます。 前払いの契約では「利用額」、それ以外では「参考利用額」として表示されます。
レート制限
1分間に受け付けるリクエスト数(RPM)とトークン数(TPM)の上限を設定します。 組織とAPIキーの上限とは別に判定されます。
メンバー
プロジェクトを利用および管理できるメンバーを設定します。 組織のメンバーのうち、どのメンバーがこのプロジェクトを使えるかを分けられます。
分け方の目安
本番環境と検証環境、社内向けと顧客向けなど、予算や権限を別々に管理したい単位でプロジェクトを分けます。 同じ設定を複数のAPIキーへ適用するだけなら、プロジェクトを増やさずルールを使います。
設定後は、そのプロジェクトで発行したAPIキーを使ってモデル一覧を取得し、意図した許可範囲になっているか確認してください。
curl "$AI_GATEWAY_BASE_URL/v1/models" \
-H "Authorization: Bearer $AI_GATEWAY_API_KEY"