|

まだ gpt-6-sol を調整中?gpt-6.1-sol に切り替えよう:入力・出力は同価格、キャッシュ読み取り料金は10%から5%に。3ステップの変更方法

まだ gpt-6-sol を調整中?gpt-6.1-sol に切り替えよう:入力・出力は同価格、キャッシュ読み取り料金は10%から5%に。3ステップの変更方法

著者注:gpt-6-sol と gpt-6.1-sol は入出力の料金が同じですが、キャッシュ読み取りの倍率は2倍異なります。この記事では、リクエスト内の model フィールドだけを変更して、長い会話のキャッシュコストを抑える方法を説明します。

多くの開発者は、すでに 6.1 Sol、6.1 Terra、6 Luna を日常的に使っています。しかし、プロジェクトの設定を確認すると、古いサービスのリクエストにはまだ gpt-6-sol と書かれていることがあります。この記事では、最小限の変更でできる方法を紹介します。gpt-6-sol を gpt-6.1-sol に変更すれば、入出力の単価はそのままで、キャッシュ読み取りの料金を入力料金の10%から5%に下げられます。

これはキャンペーンではなく、プラン変更を促すものでもありません。2つの Sol の料金の違いは OpenAI の公式料金表に明記されており、APIYI のプラットフォームに掲載された倍率も公式情報と一致しています。変更するのは、リクエスト内の文字列ひとつだけです。

この記事のポイント:どのモデル ID を変更すべきか、変更後にキャッシュ読み取りのコストをどれだけ削減できるか、そして「キャッシュ読み取り料金が半減する」という結論を Terra や Luna 以外のモデルに当てはめてはいけない理由を解説します。特に、Luna には当てはまりません。

gpt-6-sol-to-gpt-6-1-sol-cache-read-price-guide-ja-image-0


gpt-6-sol と gpt-6.1-sol の価格に関する重要ポイント

まず、最も重要な表を見てみましょう。以下の価格はすべて100万トークンあたりの金額です。データは2026-11-10時点のもので、OpenAI公式の標準価格を参照し、APIYIの価格情報APIが返す倍率とも一致することを確認しています。

モデルID 入力価格 出力価格 キャッシュ読み取り価格 キャッシュ読み取りの入力価格に対する割合
gpt-6-sol $2 $10 $0.20 10%
gpt-6.1-sol $2 $10 $0.10 5%

この表から分かるのは、2つのSolモデルは入力価格と出力価格がまったく同じで、違いはキャッシュ読み取り価格だけだということです。単発の短いリクエストでは、ほとんど差を感じないでしょう。一方、長いシステムプロンプトやツール定義、会話履歴を繰り返し送る場面では、キャッシュ読み取りトークンがリクエスト入力の大部分を占めることがよくあります。そのため、倍率の2倍の差は積み重なっていきます。

gpt-6.1-sol のキャッシュ読み取り価格に注目すべき理由

Prompt Cacheは、リクエストのプレフィックスが以前のリクエストと同じ場合、その部分のトークンを通常の入力価格ではなく、キャッシュ読み取り価格で課金する仕組みです。Agent、コードアシスタント、カスタマーサービスボットなどのアプリケーションでは、各ターンで同じシステムプロンプトや履歴メッセージを再送信するため、キャッシュのヒット率が高くなる傾向があります。

このようなワークロードでは、入力価格よりもキャッシュ読み取りの単価のほうが、請求額に直接影響することがよくあります。gpt-6-sol のキャッシュ読み取り価格は$0.20、gpt-6.1-sol は$0.10です。同じ量のキャッシュがヒットした場合、前者の料金は2倍になります。サービスが旧IDのままで、しかも長い会話を扱っているなら、同じコンテキストに対して余分な費用を払い続けていることになります。

プラットフォームの倍率と公式価格の対応

APIYIの価格情報APIでは、価格を倍率で表します。2026-11-10に取得したデータでは、どちらのSolモデルも一覧にあり、倍率は次のとおりです。

フィールド gpt-6-sol gpt-6.1-sol 意味
model_ratio 1 1 倍率1は、入力$2/100万トークンに相当
completion_ratio 5 5 出力は入力の5倍、つまり$10
cache_ratio 0.1 0.05 キャッシュ読み取りは入力価格の10%/5%

「倍率1=入力$2/100万トークン」として換算すると、どちらも入力$2、出力$10で、キャッシュ読み取りはそれぞれ$0.20と$0.10です。公式価格と完全に一致します。なお、ここではモデル自体の倍率のみを換算しており、グループ倍率は含めていません。実際の請求額は、利用アカウントが属するグループとプラットフォームのモデル一覧を確認してください。価格を調べる際は、APIYIの apiyi.com にあるモデル価格ページで、これら3つの倍率を確認できます。

gpt-6-sol-to-gpt-6-1-sol-cache-read-price-guide-ja-image-1


gpt-6.1-sol の長時間会話におけるキャッシュコストの計算方法

単価だけでは違いがわかりにくいため、簡単な計算例で比較してみましょう。ある Agent の会話が合計100ターンあり、各ターンのリクエストでキャッシュにヒットするプレフィックスが約5万トークンだとします。この場合、会話全体でキャッシュ読み取りトークンは累計500万になります。

計算項目 gpt-6-sol gpt-6.1-sol
キャッシュ読み取りトークンの累計 500万 500万
キャッシュ読み取り単価(100万トークンあたり) $0.20 $0.10
キャッシュ読み取り料金 $1.00 $0.50
入力・出力部分 単価は同じ 単価は同じ

これは1つの会話での金額です。同じような会話が1日に数千件あれば、キャッシュ読み取りの料金だけで、安定して半額の差が生まれます。入力と出力の単価はまったく同じなので、gpt-6.1-sol に切り替えても、それ以外のコストが増えることはありません。削減できるのは、キャッシュ読み取り分の料金です。

ただし、この例はキャッシュが実際にヒットすることが前提です。たとえば、システムプロンプトの先頭にタイムスタンプやランダムIDを置くなど、リクエストごとにプレフィックスが変わると、キャッシュのヒット率自体が低くなります。その場合、モデルIDを切り替えても効果は限られます。まず固定の内容をプレフィックスに、変化する内容を末尾に置いてから、IDの切り替えを検討すると、より大きな効果が期待できます。

gpt-6-sol を gpt-6.1-sol に切り替える方法:すぐに始められる手順

変更範囲はごくわずかです。どちらのモデル ID も現在 APIYI のモデル一覧にあり、同じ APIキーでそのまま呼び出せます。新たに利用申請したり、プランを購入したりする必要はありません。変更するのは、リクエスト本文の model フィールドだけです。

最短で切り替える3ステップ

  1. 古い ID を探す:コードリポジトリと設定管理ツールで gpt-6-sol を全検索します。gpt-6.1-sol のように、すでに新しい ID になっている文字列まで誤って置換しないよう、検索時は引用符内の完全一致を指定すると安心です。
  2. model フィールドを置き換える:model="gpt-6-sol" を model="gpt-6.1-sol" に変更します。クライアントの初期化方法は変えず、これまでどおり base_url="https://api.apiyi.com/v1" と既存の APIキーを使います。
  3. 少量のトラフィックで検証する:まず一部のリクエストを切り替え、返却される usage のキャッシュトークン関連フィールドを確認して、キャッシュが正常にヒットしていることを確かめてから、すべてを置き換えます。

OpenAI 公式 Python SDK を使う場合、クライアントは client = openai.OpenAI(api_key="YOUR_API_KEY", base_url="https://api.apiyi.com/v1") のように記述します。呼び出し時は client.chat.completions.create(model="gpt-6.1-sol", messages=messages) の model を変更するだけで、messages やほかのパラメーターはそのままで構いません。

おすすめの設定ファイルを使った方法

プロジェクト内の複数箇所でモデル名を直接指定している場合は、この機会に設定ファイルなどで一元管理するのがおすすめです。たとえば、モデル ID を環境変数 OPENAI_MODEL=gpt-6.1-sol に設定し、コードから os.getenv("OPENAI_MODEL", "gpt-6.1-sol") で読み込みます。次に新しいバージョンが登場しても、リポジトリ内を一つずつ検索して置き換える必要はなく、設定を一箇所変更するだけで済みます。

クライアントの設定も、同様に環境変数から読み込むと便利です。たとえば OPENAI_BASE_URL=https://api.apiyi.com/v1 のように設定します。OpenAI 互換インターフェースなので、SDK、LangChain、各種 Agent フレームワークは従来の接続方法をそのまま使えます。base_url と model の値だけ確認してください。

🚀 すぐに始める:ID を変更する前に、APIYI の apiyi.com にあるモデル一覧で、gpt-6.1-sol が利用中のアカウントの対象グループで使えることを確認してください。確認後の切り替えは、リクエストの model フィールドにある文字列を変えるだけです。新規ユーザーは無料のテスト枠を使って、まず少量のトラフィックで動作を確認できます。

切り替え時に注意したいポイント

  • 一部のサービスだけ変更してしまう:メインサービスは切り替えたのに、定期実行タスクやオフライン一括処理のスクリプトでは古い ID のまま、というケースがあります。請求情報に両方のモデルが表示されることがあります。
  • ゲートウェイにモデルの許可リストがある:社内ゲートウェイやプロキシでモデル名を許可リストによって検証している場合は、事前に gpt-6.1-sol を追加してください。
  • ログや監視がモデル名ごとに集計されている:ダッシュボードでモデル名別にコストを集計している場合は、切り替え後、新旧の ID を合わせて確認してください。別々に見ると、呼び出し数が減ったように見えることがあります。

gpt-6.1-sol と Terra、Luna のキャッシュ割引率を比較

gpt-6-sol-to-gpt-6-1-sol-cache-read-price-guide-ja-image-2

複数のモデルを使っている開発者は、「6.1-sol のキャッシュ読み取り率が 5% なら、ほかのモデルも同じなのでは」と考えがちです。しかし、キャッシュ読み取り率はモデルごとに設定されているため、単純に当てはめることはできません。以下は、同日現在の公式価格とプラットフォーム上の倍率を比較したものです。

モデル ID 入力価格 出力価格 キャッシュ読み取り価格 cache_ratio 利用可能なプラットフォーム
gpt-6-sol $2 $10 $0.20 0.1 APIYI apiyi.com、OpenAI 公式
gpt-6.1-sol $2 $10 $0.10 0.05 APIYI apiyi.com、OpenAI 公式
gpt-6.1-terra $1 $5 $0.05 0.05 APIYI、OpenAI 公式
gpt-6-luna $0.10 $0.50 $0.01 0.1 APIYI、OpenAI 公式

比較のポイント

Terraとの比較:gpt-6.1-terra もキャッシュ読み取り価格は入力価格の 5% で、単価もさらに低くなっています。ただし、この記事で取り上げているのは「同じSolクラスなら、どのIDを使うべきか」です。Terraは別の能力クラスなので、SolからTerraに切り替えるかどうかはモデル選定の問題であり、今回の変更範囲には含まれません。

Lunaとの比較:gpt-6-luna は単価が最も安く、キャッシュ読み取り価格はわずか $0.01 です。ただし、キャッシュ割引率は入力価格の 10% であり、5%ではありません。そのため、「Solを6.1に切り替えるとキャッシュ料金が半分になる」という結論は、Solクラスに限った話です。Lunaにも当てはめて予算を見積もらないようにしましょう。

💡 選び方のヒント:Solクラスの能力が必要なタスクなら、旧IDを gpt-6.1-sol に切り替えるのが、効果が最も確実でリスクも小さい方法です。異なるクラスへの切り替えによるコスト削減を検討している場合は、APIYIで同じAPIキーを使って複数のモデルを呼び出して比較し、キャッシュ倍率も考慮したうえで実際のコストを見積もることをおすすめします。


よくある質問(FAQ)

Q1:gpt-6-sol と gpt-6.1-sol の価格は、具体的にどこが違いますか?

違いがあるのはキャッシュ読み取りの料金だけです。どちらも入力は100万トークンあたり$2、出力は$10です。キャッシュ読み取りは、`gpt-6-sol` が$0.20、`gpt-6.1-sol` が$0.10で、それぞれ入力料金の10%と5%です。データは2026-11-10時点のもので、公式料金とプラットフォーム倍率は一致しています。

Q2:gpt-6.1-sol に切り替えるには、プランの再購入や新しいアカウントの開設が必要ですか?

必要ありません。どちらのモデルIDもAPIYIのモデル一覧にあり、同じAPIキーで呼び出せます。変更するのはリクエスト内の`model`フィールドだけで、クライアントのbase_urlや認証方式はそのままです。

Q3:APIYIの倍率を、米ドルの料金に換算するにはどうすればよいですか?

「倍率1 = 入力100万トークンあたり$2」を基準に計算します。model_ratioが1なら入力は$2、completion_ratioが5なら出力は$10、cache_ratioが0.05ならキャッシュ読み取りは$0.10です。実際の精算額はアカウントのグループにも左右されるため、APIYI(apiyi.com)のモデル一覧に表示される料金を確認してください。

Q4:どのような場面で gpt-6.1-sol に切り替えると、メリットが最も大きくなりますか?

主に、キャッシュヒット率が高い長いコンテキストを扱う場面です。

– **マルチラウンドのAgent**:各ラウンドで、システムプロンプト、ツール定義、過去のメッセージを繰り返し送信する。
– **コードアシスタント**:同じリポジトリのファイル群をコンテキストとして何度も送信する。
– **ナレッジベースの質問応答**:固定の長文ドキュメントの前置きに、変化するユーザーの質問を組み合わせる。

Q5:Luna と Terra も「キャッシュ読み取り料金が半額」と見積もってよいですか?

そのように一律に考えることはできません。`gpt-6.1-terra`のキャッシュ読み取り料金は入力料金の5%、`gpt-6-luna`は10%です。Lunaは絶対額では最も安価ですが、キャッシュ割引率は5%ではありません。予算を見積もる際は、それぞれのcache_ratioに基づいて計算してください。

Q6:IDを変更したのに、請求額があまり下がらないのはなぜですか?

最も多い原因は、キャッシュヒット率が低いことです。たとえば、リクエストの前置きにタイムスタンプやランダムな値を含めると、毎回入力全体に対して料金が発生します。また、一部のサービスが古いIDを呼び出し続けている可能性もあります。レスポンスのusageに含まれるキャッシュトークンの項目を確認し、APIYIのコンソールでモデルごとの呼び出し明細を確認してください。

Q7:切り替え後、出力品質に変化はありますか?

どちらも同じ能力帯のモデルですが、バージョンによって具体的なタスクでの性能に差が出ることがあります。まずは少量のトラフィックやテストセットで比較し、出力が業務要件を満たしていることを確認してから、全面的に切り替えるのがおすすめです。


gpt-6.1-solのキャッシュ読み取り料金:押さえておきたいポイント

  • 入力・出力料金は同じでも、キャッシュ料金は異なる:Solの2モデルは入力が$2、出力が$10で同じですが、キャッシュ読み取り料金には2倍の差があります。
  • キャッシュ読み取り料金:gpt-6-solは$0.20、gpt-6.1-solは$0.10です(いずれも100万トークンあたり)。
  • 長い会話ほど効果が大きい:キャッシュのヒット数が多いほど、gpt-6.1-solへの切り替えによる節約効果も高まります。
  • 変更は1か所だけ:リクエストのmodelフィールドを変更するだけで、新しいプランは必要ありません。
  • Lunaには当てはめない:Lunaのキャッシュ読み取り料金は入力料金の10%で、5%ではありません。
  • 導入方法:APIYIで同じAPIキーを使い、少量のトラフィックで検証してから全面的に切り替えます。

まとめ

gpt-6-solからgpt-6.1-solに切り替える際のポイントは、次のとおりです。

  1. 料金体系:入力・出力料金はまったく同じです。キャッシュ読み取り料金は入力料金の10%から5%に下がります。データ基準日:2026-11-10。
  2. 変更範囲:どちらのIDもプラットフォームのモデル一覧に掲載されています。リクエスト内のモデル名を変更するだけで、base_urlとAPIキーはそのまま使えます。
  3. 適用範囲:「キャッシュ読み取り料金が半額」になるのはSolのみです。TerraとLunaについては、それぞれのキャッシュ倍率に基づいて計算してください。

長時間の会話を扱うサービスで旧IDを使い続けているなら、ほとんどコストをかけずに改善できる方法です。まずはAPIYI(apiyi.com)でモデル一覧と倍率を確認し、この記事の3ステップに沿って切り替えてみてください。モデル名と料金は、プラットフォームのモデル一覧を基準としてください。


📚 参考資料

  1. OpenAI公式の料金表:標準プランのモデル入力・出力・キャッシュ入力の価格
  2. リンク: developers.openai.com/api/docs/pricing
  3. 説明:gpt-6-sol、gpt-6.1-sol、gpt-6.1-terra、gpt-6-luna の公式価格を確認できます。

  4. APIYIの料金表API:プラットフォーム上のモデル倍率データ

  5. リンク: api.apiyi.com/api/pricing
  6. 説明:model_ratio、completion_ratio、cache_ratio の3つの倍率を確認できます。

著者:APIYI技術チーム
技術に関するお問い合わせ:APIYIのWebサイトトップページからお気軽にお問い合わせください。詳しい接続資料は、docs.apiyi.comのドキュメントセンターをご覧ください。

関連記事

類似投稿