1. 目的

アサーションCheckのAI分析機能でAmazon Bedrockを利用するため、バックエンドからClaude Haiku 4.5を呼び出せる環境を構築する。

今回のゴールは以下。

Hono / TypeScript
        ↓
AWS SDK
        ↓
Amazon Bedrock
        ↓
Claude Haiku 4.5
        ↓
レスポンス取得

この段階ではアサーション分析APIそのものは実装せず、まずBedrockとの疎通確認を行う。


2. 作業ブランチ

Bedrock連携用として以下のブランチを作成。

git switch main
git pull origin main
git switch -c feature/bedrock-integration

Bedrockとの連携を1つの機能単位として実装する。


3. Claude Haiku 4.5の利用準備

Amazon Bedrockのモデルカタログから、以下のモデルを確認。

Provider:Anthropic
Model:Claude Haiku 4.5
Version:v1

今回使用するクロスリージョン推論プロファイル。

jp.anthropic.claude-haiku-4-5-20251001-v1:0

Bedrock PlaygroundからClaude Haiku 4.5へメッセージを送信し、日本語のレスポンスが返ってくることを確認。

これにより、

AWSアカウント
    ↓
Amazon Bedrock
    ↓
Claude Haiku 4.5
    ↓
レスポンス

まで正常に利用できることを確認した。