blog

BedrockでのOpenAI GPT-5.6プロンプトキャッシュによるコスト削減と実装

Amazon BedrockでOpenAI GPT-5.6のプロンプトキャッシュが提供開始!コスト削減と高速化を両立する実装・設計ガイド

Amazon Web Services(AWS)は、Amazon BedrockにおいてOpenAIの最新世代LLM「GPT-5.6」(Sol、Terra、Luna)向けに、明示的なプロンプトキャッシュ(explicit prompt caching)機能を導入しました(出典:Amazon Web Services)。

この機能は、長大なシステムプロンプトやドキュメント、会話履歴を再利用する際のAPIコストを劇的に引き下げます。本記事では、この新機能が企業の生成AI活用、特にエージェント型システムや大規模な文書解析においてどのようなインパクトをもたらすのか、経営・導入判断の視点から具体的に解説します。

Amazon BedrockのOpenAI GPT-5.6向けプロンプトキャッシュ概要

Amazon Bedrockにおいて、OpenAIの最新モデル群である「GPT-5.6」(Sol、Terra、Luna)を対象とした明示的なプロンプトキャッシュ(explicit prompt caching)機能が利用可能となりました(出典:Amazon Web Services)。

本機能の要点は以下の通りです。

  • 制御の明示性:プロンプトのどの部分をキャッシュし、リクエスト間で再利用するかを開発者がAPIリクエスト時に正確に制御できる。
  • 圧倒的なコスト削減:キャッシュされた入力トークンには90%割引の料金が適用される(出典:Amazon Web Services)。
  • 保持期間:キャッシュされた入力は30分間保持され、その間は何度でも再利用可能である。

これにより、コンテキストが重複する連続した対話や、同一の指示書(システムプロンプト)を使い回すエージェント型ワークフローにおいて、劇的なコスト削減と応答速度(レイテンシー)の向上が見込めます。

プロンプトキャッシュがもたらす技術的・経営的インパクト

従来のLLM API利用においては、リクエストを送信するたびに、システムプロンプトや過去の会話履歴、参照ドキュメントなどの全トークンに対して等しく課金されていました。そのため、コンテキストが長くなるほど1リクエストあたりの単価が跳ね上がるという課題がありました。

プロンプトキャッシュは、この課題を根本から解決します。

従来のリクエスト(毎回全課金)共通コンテキスト(システム指示・文書)会話履歴 / コンテキスト新規の質問(通常料金 100%)全トークンが通常課金対象プロンプトキャッシュ適用時キャッシュ部分(90%割引)※30分間保持・再利用可能新規の質問(通常料金 100%)共通部分は10分の1のコスト

図1:従来のリクエスト処理とプロンプトキャッシュ適用時の課金構造の比較(共通コンテキスト部分がキャッシュされ、90%割引料金が適用される仕組みを示す)

コスト削減効果

BedrockにおけるOpenAI GPT-5.6向けの明示的プロンプトキャッシュは、キャッシュにヒットした入力トークンの料金を90%削減します(出典:Amazon Web Services)。

例えば、社内規定や膨大なマニュアル(10万トークン以上)をコンテキストとして読み込ませ、ユーザーが何度も質問を繰り返すチャットボットを運用する場合、2回目以降のリクエストでは、その大半を占めるマニュアル部分の読み込みコストが10分の1になります。

応答速度(レイテンシー)の向上

LLMの処理において、入力プロンプトの解析(プリフィル処理)は大きな時間を要します。特に数万トークンを超える入力では、モデルがテキストを理解するまでの遅延が顕著になります。

プロンプトキャッシュを利用すると、すでに解析済みの状態から推論を開始できるため、レイテンシーを大幅に短縮できます。AWSの検証データによると、プロンプトキャッシュの導入により、応答速度が最大で85%短縮されるケースも報告されています(出典:Amazon Web Services)。

日本企業における具体的な活用場面とメリット

日本のビジネス環境において、この「Bedrock × OpenAI GPT-5.6 × プロンプトキャッシュ」の組み合わせは、以下のような実務場面で極めて高い投資対効果(ROI)を発揮します。

自治体や大企業の「ガイドライン・規程照会」

行政機関や大企業では、数千ページに及ぶ業務マニュアルや法令ガイドラインが存在します。デジタル庁の技術検証レポート等でも、行政文書の解析におけるLLMの有効性と同時に、運用コストの管理が課題として挙げられています(出典:デジタル庁)。

プロンプトキャッシュを活用すれば、重厚なガイドラインをキャッシュに保持したまま、職員や市民からの多様な質問に対して低コストかつ高速に回答を生成できます。

エージェント型ワークフロー(自律的タスク実行)

複数のLLMが役割を分担し、思考と実行を繰り返す「AIエージェント」の構築において、プロンプトキャッシュは必須の技術となります。エージェントは、ステップごとに「これまでの実行ログ」や「複雑なシステム指示」を何度もLLMに送信するため、トークン消費量が爆発的に増加しやすい性質があります。

GPT-5.6の「Terra」(バランス型)や「Luna」(高速・低価格型)とプロンプトキャッシュを組み合わせることで、実用的な予算内で高度な自律型エージェントを稼働させることが可能になります。

主要LLMプロバイダーにおけるキャッシュ仕様の比較

プロンプトキャッシュはAWS Bedrockだけでなく、主要なLLMプロバイダーでも導入が進んでいます。自社のシステム設計に合わせて最適な選択を行うための比較を以下に示します。

プロバイダー / サービス 対象モデル キャッシュ制御方式 割引率 保持期間
Amazon Bedrock
(※検証対象)
OpenAI GPT-5.6
(Sol / Terra / Luna)
明示的(Explicit)
(開発者がキャッシュ箇所を指定)
90% 30分間
Anthropic API Claude 3.5 Sonnet / Haiku 明示的(Explicit) 90% 5分間(自動延長あり)
OpenAI API GPT-4o / GPT-4o mini 自動(Automatic)
(システムが自動で判断)
50% 動的(アクティビティ依存)

※各社の仕様は2026年7月時点の情報に基づきます(出典:AI総研)。

APIリクエストの実装手順とコード例

Amazon BedrockでOpenAI GPT-5.6モデルに対して明示的なプロンプトキャッシュを適用する場合、APIリクエストのペイロード内でキャッシュの対象となるブロックを明示的に指定する必要があります。以下は、AWS SDK for Python (Boto3) を用いた実装例です。

python
import boto3
import json

Bedrock Runtimeクライアントの初期化

bedrock_runtime = boto3.client(service_name=”bedrock-runtime”, region_name=”us-east-1″)

使用するOpenAI GPT-5.6モデルのID(例: Terra)

model_id = “openai.gpt-5-6-terra-v1”

キャッシュしたい長大なシステムプロンプトや文書

system_prompt = “あなたは企業の法務ガイドラインに関する専門アシスタントです。以下の規程に基づいて回答してください。 [ここに数万文字の規程テキストを入力] …”

APIリクエストの構築

‘control’: {‘type’: ‘explicit-cache’} を指定することで、そのブロックをキャッシュ対象としてマークします

body = json.dumps({
“messages”: [
{
“role”: “system”,
“content”: [
{
“type”: “text”,
“text”: system_prompt,
“control”: {
“type”: “explicit-cache”
}
}
]
},
{
“role”: “user”,
“content”: “リモートワーク時の情報セキュリティ規定について教えてください。”
}
],
“max_tokens”: 1000,
“temperature”: 0.2
})

リクエストの送信

response = bedrock_runtime.invoke_model(
body=body,
modelId=model_id,
accept=”application/json”,
contentType=”application/json”
)

response_body = json.loads(response.get(“body”).read())
print(response_body[“choices”][0][“message”][“content”])

この実装により、`system_prompt`に指定された長大なテキストがBedrock側で30分間キャッシュされます。同一のシステムプロンプトを含む2回目以降のリクエストでは、この部分の入力トークン料金に90%の割引が自動的に適用されます(出典:Amazon Web Services)。

導入における注意点とリスク

プロンプトキャッシュは強力なコスト削減ツールですが、導入にあたってはいくつかの制約や注意点を理解しておく必要があります。

キャッシュの有効期限(30分)の壁

BedrockにおけるOpenAIモデルのキャッシュ保持期間は「30分間」です(出典:Amazon Web Services)。

30分以内に同一のキャッシュ対象プロンプトに対するリクエストが発生しなかった場合、キャッシュは破棄されます。そのため、アクセス頻度が極めて低いシステムや、ユーザーが数時間に1回しか質問しないようなユースケースでは、キャッシュの恩恵を受けにくく、かえってキャッシュ作成時のオーバーヘッド(追加コストや遅延)が発生する可能性があります。

明示的(Explicit)指定の実装負荷

自動でキャッシュを最適化する仕組みとは異なり、Bedrockの明示的プロンプトキャッシュは、APIリクエスト時に「どの部分をキャッシュするか」をコード上で明示的に指定する必要があります。

既存のアプリケーションに組み込む場合、プロンプトの構造設計(システムプロンプト、静的ドキュメント、動的ユーザー入力を明確に分離する設計)を見直すための開発工数が発生します。

提供リージョンとモデルの制限

本機能は、Amazon Bedrock上で提供されるOpenAI GPT-5.6モデル群に特化したものです。AWSのリージョンや契約形態によっては、最新モデルおよびプロンプトキャッシュ機能の利用が制限されている場合があるため、事前にインフラ構成の確認が必要です。

経営・事業責任者が取るべき「次の一手」

Amazon Bedrockにおけるプロンプトキャッシュの登場は、生成AIの「実用フェーズ」におけるコスト構造を劇的に変えます。PoC(概念実証)から本番運用への移行を検討している企業は、以下のステップで導入を検討すべきです。

  1. トークン消費の内訳分析:現在運用している、あるいは開発中の生成AIシステムにおいて、リクエスト全体の何割が「共通のシステムプロンプト」や「参照ドキュメント」で占められているかを測定する。
  2. アクセス頻度の評価:ユーザーの利用頻度やエージェントの実行サイクルが「30分以内」に収まるかを確認し、キャッシュのヒット率を予測する。
  3. プロンプトの構造化設計:開発チームに対し、プロンプトを「不変のコンテキスト(キャッシュ対象)」と「可変のユーザー入力」に分離する設計原則を徹底させる。

生成AIのランニングコストは、事業のスケールを阻む最大の要因になり得ます。Bedrockが提供するこの強力なコスト最適化手段を早期に取り入れ、競合他社に対してコスト効率と応答性の両面で優位に立つことが推奨されます。

なお、生成AIの基礎技術や他のモデルとの比較、機械学習の仕組みについては、以下の関連記事も参考にしてください。

〈参考文献〉

監修

河合 継(クリスタルメソッド株式会社 代表取締役)

AI・ディープラーニングに関する特許16件の発明者。過去、国立がん研究センターとの共同研究や、テレビ番組でのAI解説実績を持つAI研究者として、AIの研究開発を主導している。
運営会社について編集方針

AIブログ購読

 
クリスタルメソッドがお届けする
AIブログの更新通知を受け取る

Study about AI

AIについて学ぶ

  • Mistral AIが規制論争で米国企業を批判——経営層がAIベンダーを見極める視点

    Mistral AIが規制論争で米国企業を批判——経営層がAIベンダーを見極める視点

    AI技術の急速な進展に伴い、開発の安全性やガバナンスを巡る議論が世界中で活発化している。その中心にあるのが、フランスのAIスタートアップであるMistral A...

  • Claude Code オートモードが9月25日より既定化|課金撤廃と企業が備えるべきリスク

    Claude Code オートモードが9月25日より既定化|課金撤廃と企業が備えるべきリスク

    Anthropicは、自律型コーディング支援ツール「Claude Code」において、新規セッションの既定(デフォルト)設定を「オートモード(auto mode...

  • Gemini 3.8 Liveのビジネス活用ガイド:音声・思考AIが現場にもたらす変革

    Gemini 3.8 Liveのビジネス活用ガイド:音声・思考AIが現場にもたらす変革

    Googleは2026年9月15日、音声対話に特化した最新のAIモデル「Gemini 3.8 Live」および「Gemini 3.8 Live Extended...

View more