Loading...
    • 開発者ガイド
    • API リファレンス
    • MCP
    • リソース
    • リリースノート
    Search...
    ⌘K
    はじめに
    Claude の紹介クイックスタート
    モデルと料金
    モデル概要モデルの選び方Claude 4.6 の新機能移行ガイドモデルの廃止料金
    Claude で構築する
    機能概要Messages API の使用停止理由の処理プロンプトのベストプラクティス
    モデルの機能
    拡張思考適応型思考エフォート高速モード(リサーチプレビュー)構造化出力引用メッセージのストリーミングバッチ処理PDF サポート検索結果多言語サポートエンベディングビジョン
    ツール
    概要ツール使用の実装方法Web 検索ツールWeb フェッチツールコード実行ツールメモリツールBash ツールコンピュータ使用ツールテキストエディタツール
    ツールインフラストラクチャ
    ツール検索プログラムによるツール呼び出しきめ細かいツールストリーミング
    コンテキスト管理
    コンテキストウィンドウコンパクションコンテキスト編集プロンプトキャッシングトークンカウント
    ファイルとアセット
    Files API
    Agent Skills
    概要クイックスタートベストプラクティスエンタープライズ向け SkillsAPI での Skills の使用
    Agent SDK
    概要クイックスタートTypeScript SDKTypeScript V2(プレビュー)Python SDK移行ガイド
    API での MCP
    MCP コネクタリモート MCP サーバー
    サードパーティプラットフォームでの Claude
    Amazon BedrockMicrosoft FoundryVertex AI
    プロンプトエンジニアリング
    概要プロンプトジェネレータープロンプトテンプレートの使用プロンプト改善ツール明確かつ直接的に例を使う(マルチショットプロンプティング)Claude に考えさせる(CoT)XML タグを使うClaude に役割を与える(システムプロンプト)複雑なプロンプトを連鎖させる長文コンテキストのヒント拡張思考のヒント
    テストと評価
    成功基準の定義テストケースの開発評価ツールの使用レイテンシの削減
    ガードレールの強化
    ハルシネーションの削減出力の一貫性を高めるジェイルブレイクの軽減ストリーミング拒否プロンプト漏洩の削減Claude をキャラクターに保つ
    管理とモニタリング
    Admin API 概要データレジデンシーワークスペース使用量とコスト APIClaude Code Analytics APIゼロデータリテンション
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    サードパーティプラットフォームでの Claude

    Amazon Bedrock上のClaude

    AnthropicのClaudeモデルがAmazon Bedrockを通じて一般提供されています。

    Bedrockを通じてClaudeを呼び出す方法は、AnthropicのクライアントSDKを使用してClaudeを呼び出す方法とは若干異なります。このガイドでは、PythonまたはTypeScriptでBedrock上のClaudeへのAPI呼び出しを完了するプロセスを説明します。

    このガイドは、すでにAWSアカウントにサインアップし、プログラムによるアクセスを設定済みであることを前提としています。

    AWS CLIのインストールと設定

    1. バージョン2.13.23以降のAWS CLIをインストールします
    2. AWS configureコマンドを使用してAWS認証情報を設定するか(AWS CLIの設定を参照)、AWSダッシュボード内の「Command line or programmatic access」に移動し、ポップアップモーダルの指示に従って認証情報を見つけます。
    3. 認証情報が機能していることを確認します:
    Shell
    aws sts get-caller-identity

    BedrockにアクセスするためのSDKのインストール

    AnthropicのクライアントSDKはBedrockをサポートしています。boto3などのAWS SDKを直接使用することもできます。

    Bedrockへのアクセス

    Anthropicモデルへのサブスクライブ

    AWSコンソール > Bedrock > Model Accessにアクセスし、Anthropicモデルへのアクセスをリクエストします。Anthropicモデルの利用可能性はリージョンによって異なることに注意してください。最新情報についてはAWSドキュメントを参照してください。

    APIモデルID

    モデルベースBedrockモデルIDglobaluseujpapac
    Claude Opus 4.6anthropic.claude-opus-4-6-v1YesYesYesYesYes
    Claude Sonnet 4.6anthropic.claude-sonnet-4-6YesYesYesYesNo
    Claude Sonnet 4.5anthropic.claude-sonnet-4-5-20250929-v1:0YesYesYesYesNo
    Claude Sonnet 4anthropic.claude-sonnet-4-20250514-v1:0YesYesYesNoYes
    Claude Sonnet 3.7 ⚠️anthropic.claude-3-7-sonnet-20250219-v1:0NoYesYesNoYes
    Claude Opus 4.5anthropic.claude-opus-4-5-20251101-v1:0YesYesYesNoNo
    Claude Opus 4.1anthropic.claude-opus-4-1-20250805-v1:0NoYesNoNoNo
    Claude Opus 4anthropic.claude-opus-4-20250514-v1:0NoYesNoNoNo
    Claude Haiku 4.5anthropic.claude-haiku-4-5-20251001-v1:0YesYesYesNoNo
    Claude Haiku 3.5 ⚠️anthropic.claude-3-5-haiku-20241022-v1:0NoYesNoNoNo
    Claude Haiku 3anthropic.claude-3-haiku-20240307-v1:0NoYesYesNoYes

    リージョナルモデルIDとグローバルモデルIDの詳細については、以下のグローバルエンドポイントとリージョナルエンドポイントセクションを参照してください。

    利用可能なモデルの一覧表示

    以下の例は、Bedrockを通じて利用可能なすべてのClaudeモデルのリストを表示する方法を示しています:

    aws bedrock list-foundation-models --region=us-west-2 --by-provider anthropic --query "modelSummaries[*].modelId"

    リクエストの送信

    以下の例は、Bedrock上のClaudeからテキストを生成する方法を示しています:

    from anthropic import AnthropicBedrock
    
    client = AnthropicBedrock(
        # Authenticate by either providing the keys below or use the default AWS credential providers, such as
        # using ~/.aws/credentials or the "AWS_SECRET_ACCESS_KEY" and "AWS_ACCESS_KEY_ID" environment variables.
        aws_access_key="<access key>",
        aws_secret_key="<secret key>",
        # Temporary credentials can be used with aws_session_token.
        # Read more at https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html.
        aws_session_token="<session_token>",
        # aws_region changes the aws region to which the request is made. By default, we read AWS_REGION,
        # and if that's not present, we default to us-east-1. Note that we do not read ~/.aws/config for the region.
        aws_region="us-west-2",
    )
    
    message = client.messages.create(
        model="global.anthropic.claude-opus-4-6-v1",
        max_tokens=256,
        messages=[{"role": "user", "content": "Hello, world"}],
    )
    print(message.content)

    詳細についてはクライアントSDKを、公式Bedrockドキュメントについてはこちらを参照してください。

    アクティビティログ

    Bedrockは、使用に関連するプロンプトと完了をログに記録できる呼び出しログサービスを提供しています。

    Anthropicは、アクティビティを把握し、潜在的な不正使用を調査するために、少なくとも30日間のローリングベースでアクティビティをログに記録することを推奨しています。

    このサービスを有効にしても、AWSやAnthropicがお客様のコンテンツにアクセスできるようになるわけではありません。

    機能サポート

    Bedrockで現在サポートされているすべての機能はこちらで確認できます。

    BedrockでのPDFサポート

    PDFサポートは、Converse APIとInvokeModel APIの両方を通じてAmazon Bedrockで利用可能です。PDF処理の機能と制限に関する詳細情報については、PDFサポートドキュメントを参照してください。

    Converse APIユーザーへの重要な注意事項:

    • ビジュアルPDF分析(チャート、画像、レイアウト)には引用の有効化が必要です
    • 引用なしでは、基本的なテキスト抽出のみ利用可能です
    • 強制引用なしで完全な制御を行うには、InvokeModel APIを使用してください

    2つのドキュメント処理モードとその制限の詳細については、PDFサポートガイドを参照してください。

    100万トークンコンテキストウィンドウ

    Claude Opus 4.6、Sonnet 4.5、およびSonnet 4は、Amazon Bedrockで100万トークンコンテキストウィンドウをサポートしています。

    100万トークンコンテキストウィンドウは現在ベータ版です。拡張コンテキストウィンドウを使用するには、Bedrock APIリクエストにcontext-1m-2025-08-07ベータヘッダーを含めてください。

    グローバルエンドポイントとリージョナルエンドポイント

    Claude Sonnet 4.5およびそれ以降のすべてのモデルから、Amazon Bedrockは2種類のエンドポイントを提供しています:

    • グローバルエンドポイント:最大の可用性のための動的ルーティング
    • リージョナルエンドポイント:特定の地理的リージョンを通じた保証されたデータルーティング

    リージョナルエンドポイントには、グローバルエンドポイントに対して10%の価格プレミアムがあります。

    これはClaude Sonnet 4.5および将来のモデルにのみ適用されます。古いモデル(Claude Sonnet 4、Opus 4、およびそれ以前)は既存の価格体系を維持します。

    各オプションの使用タイミング

    グローバルエンドポイント(推奨):

    • 最大の可用性とアップタイムを提供
    • 利用可能な容量のあるリージョンにリクエストを動的にルーティング
    • 価格プレミアムなし
    • データレジデンシーが柔軟なアプリケーションに最適

    リージョナルエンドポイント(CRIS):

    • 特定の地理的リージョンを通じてトラフィックをルーティング
    • データレジデンシーとコンプライアンス要件に必要
    • 米国、EU、日本、オーストラリアで利用可能
    • 10%の価格プレミアムは、専用リージョン容量のインフラストラクチャコストを反映

    実装

    グローバルエンドポイントの使用(Opus 4.6、Sonnet 4.5、およびSonnet 4のデフォルト):

    Claude Sonnet 4.5および4のモデルIDには、すでにglobal.プレフィックスが含まれています:

    from anthropic import AnthropicBedrock
    
    client = AnthropicBedrock(aws_region="us-west-2")
    
    message = client.messages.create(
        model="global.anthropic.claude-opus-4-6-v1",
        max_tokens=256,
        messages=[{"role": "user", "content": "Hello, world"}],
    )

    リージョナルエンドポイントの使用(CRIS):

    リージョナルエンドポイントを使用するには、モデルIDからglobal.プレフィックスを削除します:

    from anthropic import AnthropicBedrock
    
    client = AnthropicBedrock(aws_region="us-west-2")
    
    # Using US regional endpoint (CRIS)
    message = client.messages.create(
        model="anthropic.claude-opus-4-6-v1",  # No global. prefix
        max_tokens=256,
        messages=[{"role": "user", "content": "Hello, world"}],
    )

    その他のリソース

    • AWS Bedrockの料金: aws.amazon.com/bedrock/pricing
    • AWSの料金ドキュメント: Bedrock料金ガイド
    • AWSブログ記事: Amazon BedrockでのClaude Sonnet 4.5の紹介
    • Anthropicの料金詳細: 料金ドキュメント

    Was this page helpful?

    • AWS CLIのインストールと設定
    • BedrockにアクセスするためのSDKのインストール
    • Bedrockへのアクセス
    • Anthropicモデルへのサブスクライブ
    • BedrockでのPDFサポート
    • 100万トークンコンテキストウィンドウ