Skip to main content

GitHub モデルの課金

アカウントに含まれる無料使用枠を超えて GitHub Models を使う場合は、支払方法を選択できます。

メモ

  • Organization およびリポジトリの GitHub Models は パブリック プレビュー であり、変更される可能性があります。
  • GitHub Models の課金は、GitHub Copilot の課金とは別です。 GitHub Copilot のモデルの課金方法については、「GitHub Copilot の課金」を参照してください。

GitHub Models の使用量の測定方法

各 GitHub アカウントには、無料 (ただしレート制限あり) の GitHub Models の使用が一定量含まれています。「レート制限」を参照してください。

無料クォータを超えて使う場合、コストを計算するには、使ったトークン ユニット数に統一トークン単価を掛けます。

使ったモデル リクエストとトークンの数は、各請求サイクル後にリセットされます。

トークン ユニット

トークン ユニットは、入力トークンと出力トークンの数にそれぞれのモデル乗数を掛けて計算されます。 すべてのモデル使用量は、基になるプロバイダーやモデルに関係なく、トークン ユニットで測定されます。 一部のプロバイダーは 1,000 トークンあたりまたは 1,000,000 トークンあたりの価格を表示しますが、GitHub Models により、課金はトークン ユニット レベルに標準化されます。 つまり、どのサポート対象モデルを使っていても、1 つの SKU とトークン ユニットあたりの統一価格を使って課金されます。 「GitHub モデルを直接使う場合のコストと乗数」を参照してください。

計算の例

次の表は、OpenAI GPT-4o を使ったリクエストの合計コストの計算方法を示しています。

モデル使った入力トークン使った出力トークン入力乗数出力乗数トークン ユニットの合計トークン ユニットあたりの価格合計コスト
OpenAI GPT-4o1,000,0001,000,0000.2511,250,0000.00001 ドル$12.50

合計コストの計算は以下の手順で行われます。

  1. 入力トークンを計算する: 入力トークン数に入力乗数を掛けます。 1,000,000 tokens × 0.25 = 250,000 input token units

  2. 課金対象の出力トークンを計算する: 出力トークン数に出力乗数を掛けます。 1,000,000 tokens × 1 = 1,000,000 output token units

  3. 課金対象のトークンを追加する: 課金対象の入力トークンと出力トークンを追加します。 250,000 (input) + 1,000,000 (output) = 1,250,000 total token units

  4. 種類別の料金:

    • 入力料金: 250,000 × $0.00001 = $2.50
    • 出力料金: 1,000,000 × $0.00001 = $10.00
  5. 合計コストを計算する: 合計トークン ユニットにトークン単価を掛けます。 1,250,000 × $0.00001 = $12.50 for this request

GitHub Models の無料使用

すべての GitHub アカウントには、GitHub Models に対するレート制限付きアクセス権が無料で付与されます。 これらの制限はモデルによって異なり、プロトタイプ作成や実験をサポートするように設計されています。 制限は、GitHub Copilot プランによっても変わります。

無料使用には以下が含まれます。

  • カタログ内のサポートされているすべてのモデルへのアクセス
  • モデルごとのレート制限付きリクエスト
  • GitHub Marketplace カタログからの使用

レート制限とクォータの詳細については、「レート制限」を参照してください。

ヒント

独自の API キーでサードパーティ プロバイダーのカスタム モデルを使う場合、GitHub の請求には影響しません。 「GitHub モデルでの独自の API キーの使用」を参照してください。

割り当てられたクォータを超えた使用

アカウントに有効な支払方法が登録されていない場合、またはアカウントで有料使用が有効になっていない場合、クォータを使い切ると使用が禁止されます。

有料使用のオプトインまたはオプトアウト

GitHub Models の課金は、Enterprise および organization では既定で無効になっています。 Enterprise は、属する organization が課金を選ぶ前に、支払方法を有効にする必要があります。 Enterprise または organization が支払方法を選ぶと、Enterprise Managed Users (EMU) が所有するリポジトリを含め、Enterprise または organization が所有するすべてのリポジトリに対して課金が有効になります。

個人用リポジトリの場合、支払方法が有効になるかどうかはユーザー自身の設定によって決まります。ただし、Enterprise が管理するユーザー (EMU) である場合は除きます。 その場合、Enterprise の設定が適用されます。

メモ

Enterprise が GitHub Models の課金をオプトインし、Enterprise 内の organization が課金をオプトアウトした場合、Enterprise Managed Users と Enterprise が所有するリポジトリを含め、その organization では有料の GitHub Models の使用が無効になります。

GitHub Models の使用料金の支払い

GitHub Models の追加使用料は、GitHub アカウントに設定した支払方法で支払います。 「支払いおよび課金情報の管理」を参照してください。

GitHub Models の料金は、使用されるトークン ユニットの数に基づいており、トークン ユニットあたり 0.00001 USD の固定価格が設定されています。

支払いサイクルの終了時に、GitHub は、支払方法を有効にした後の最初のリクエストから、使用されたトークン ユニットのコストを計算します。 「従量制課金製品とライセンスの使用状況の表示」を参照してください。

GitHub Models の使用量は、次の 1 つ以上の方法で支払うことができます。

  • GitHub によって直接課金される Enterprise、organization、または個人用アカウントの場合、GitHub Models の課金は各課金期間の従量制課金使用量に基づいて行われます。料金は、モデル リクエスト、トークン、モデル乗数の数によって変わります。
    • 請求先アカウントの場合は、GitHub の営業チーム に問い合わせ、GitHub Models の使用量に対する課金について確認してください。
  • 既存の Azure サブスクリプションを持つアカウントは、カスタム モデル用の独自の API キーを使うことで、そのサブスクリプションを使ってモデル推論の料金を支払うことができます。 この場合、課金はモデル プロバイダーの価格に基づいて行われ、Azure サブスクリプションを通じて管理されます。 「GitHub モデルでの独自の API キーの使用」を参照してください。

クレジット カード、PayPal、または請求書を使って GitHub の料金を支払う場合、GitHub から直接請求されるものと見なされます。

GitHub Models の予算の管理

メモ

支払方法を選ぶと、運用環境レベルのレート制限にアクセスできるようになり、それ以降のすべての使用に対して課金されます。 これらのレート制限の詳細については、Azure ドキュメントの「Azure AI Foundry モデルのクォータと制限」を参照してください。

Enterprise と organization は、支払方法を選択して、リクエスト使用枠の引き上げやコンテキスト ウィンドウの拡大などの拡張モデル機能にアクセスできます。 予算を設定して支出を管理することができます。

Enterprise、organization、個人用アカウントには、支出を制限する目的で既定の予算が設定されている場合があります。 アカウントの予算が、使用状況のニーズに適していることを確認してください。

Accounts that have migrated from the old billing platform may contain automatically generated budgets that mirror their previous spending limits.

詳しくは、「従量制課金製品の支出を管理するための予算の設定」をご覧ください。

参考資料