アサーションCheckのAI分析機能でAmazon Bedrockを利用するため、バックエンドからClaude Haiku 4.5を呼び出せる環境を構築する。
今回のゴールは以下。
Hono / TypeScript
↓
AWS SDK
↓
Amazon Bedrock
↓
Claude Haiku 4.5
↓
レスポンス取得
この段階ではアサーション分析APIそのものは実装せず、まずBedrockとの疎通確認を行う。
Bedrock連携用として以下のブランチを作成。
git switch main
git pull origin main
git switch -c feature/bedrock-integration
Bedrockとの連携を1つの機能単位として実装する。
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
↓
レスポンス
まで正常に利用できることを確認した。