B e d r o c k M o d e l i n v o c a t i o n l o g 5 Amazon API Gateway AWS Lambda AWS Cloud AWS Lambda Amazon Bedrock Logs Amazon CloudWatch Amazon S3 bucket Metrics AWS CloudTrail ログ内容 LLMへの入力内容、LLMの出力内容、メタデータ ログ保存先 S3バケット、 CloudWatch Logs(単一ロググループ) • 「Model invocation logging」機能有効化で、追加のログ取得が可能
v o c a t i o n L o g の 課 題 6 Log Amazon CloudWatch Log Log Log Log Log Log group “ModelInvocationLog” 指定可能のロググループは1つのみ 単一トランザクションログの紐付けが困難 複数アプリケーションのログが混在 課題
る M o d e l I n v o c a t i o n ロ グ の 関 連 付 け 7 Log Amazon CloudWatch Log Log Log Log Log Log group “ModelInvocationLog” tracdId: “aaa” tracdId: “aaa” tracdId: “aaa” tracdId: “aaa” tracdId: “bbb” tracdId: “bbb” メタデータとしてTrace IDを付与 →フィルターでTrace IDを指定し、ログ取得 解決方針 Request Metadata
よ る M o d e l I n v o c a t i o n L o g の 分 析 9 Amazon API Gateway AWS Lambda AWS Cloud AWS Lambda Amazon Bedrock Logs Amazon CloudWatch Metrics AWS CloudTrail • Bedrock Logの分析 • Amazon AthenaによるModel Invocation Logの分析 • リージョン、タイムスタンプなどを条件にトークンやレイテンシなどのLLM利用状況分析可能 Amazon S3 bucket Amazon Athena