Files
langchaingo/llms/bedrock/testdata/TestAmazonTextResponseWithThinkingStreamingConverseAPI.httprr
T
Dmitry Ng 1c3dd0fca4 feat: update AWS SDK dependencies and enhance caching support
- Upgraded various AWS SDK dependencies in go.mod and go.sum files to their latest versions, improving compatibility and performance.
- Introduced automatic caching support for specific Anthropic models, optimizing token usage and reducing costs.
- Refactored message processing to include caching logic, ensuring seamless integration with existing functionalities.
- Removed deprecated models from tests and updated test cases to validate new caching features and model support.
2026-03-04 01:08:38 +03:00

20 lines
12 KiB
Plaintext
Generated
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
httprr trace v1
536 11183
POST https://bedrock-runtime.us-east-1.amazonaws.com/model/us.anthropic.claude-sonnet-4-5-20250929-v1%3A0/converse-stream HTTP/1.1
Host: bedrock-runtime.us-east-1.amazonaws.com
User-Agent: langchaingo-httprr
Content-Length: 225
Authorization: AWS4-HMAC-SHA256 test-api-key
Content-Type: application/json
{"additionalModelRequestFields":{"thinking":{"type":"enabled","budget_tokens":2048}},"inferenceConfig":{"maxTokens":4096,"temperature":1},"messages":[{"content":[{"text":"What is 5 + 3? Think step by step."}],"role":"user"}]}HTTP/2.0 200 OK
Content-Length: 10998
Content-Type: application/vnd.amazon.eventstream
Date: Tue, 03 Mar 2026 09:54:20 GMT
X-Amzn-Requestid: ad1f2fa6-5c96-4e10-8582-0cc96525509d
RÞ᪃ :event-type messageStart
:content-typeapplication/json
:message-typeevent{"p":"abcdefghi","role":"assistant"}:m$¾W?Ú­K :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"This"}},"p":"abcdefghijkl"}>ŸFÿæW7¹)A :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" is a simple"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR"}”*sîëWÏ)íð :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" addition"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"}e"}pâWÂ9 :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" problem. Let"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM"}²IÃâçW
Ùñ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" me think through"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN"}wöWWY¾Ã :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" it step by step as"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0"}€Û¯¨æW7¹)A :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" requeste"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTU"}U:,»W÷:"; :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"d.\n\n5 + 3"}},"p":"ab"}ñúã7íW@iP :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"\n\nStarting"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXY"}(°Ò»W÷:"; :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" with "}},"p":"abcdefg"}¤R©ëåWpS :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"5,"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0"}Ò®ƒÎM„ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" I need to add 3 "}},"p":"abcdefghijklmno"}qwKÀÌW¼Èä :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"to it"}},"p":"abcdefghijklmnopqrstuvwxy"}3|×µÍW¨7T :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":".\n\n5 + 1"}},"p":"abcdefghijklmnopqrstu"}UÏi²ÄWŒ¸U% :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" = 6\n6"}},"p":"abcdefghijklmno"}rÞ<?ïW:©K0 :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" + 1"}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ012345678"}JºWÊZ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" = 7\n7 +"}},"p":"abc"}ÞscȹWúq[ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":" 1 = 8"}},"p":"abcde"}WºçÝ÷Wj9—s :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"\n\nSo 5 + 3 "}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567"}ËEúv´Wujµê :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":"= 8"}},"p":"abc"} c>÷æW7¹)A :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"text":""}},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123"}ʘW<“Öä :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"delta":{"reasoningContent":{"signature":"EtkCCkgICxABGAIqQJcwM0lZx6R+jZaBLvbhoeZTI+eKmA4hMrEobsvuIY7RE5VJMGiVO07JG4TacGh0M7DC60jusqgNuJkA7azgEtISDJNGV5bW5Ec+B5aW/BoM/BTGuzV35e3AI8GZIjAOnMQQvzMlfY2HyR9ONvrgqFxQ5c4gsfFGKMhHAFg8UM/9MYDtS3a0GsodegeWk4cqvgGN/yQACi309UhHf5ggD1ezhvP4nqOZZqi9MRHfModMs1DudwRAKGE9l4h4b5QCDtBA4Vun4wsICZ+tfWwCXl0kKX5WzQCeYExv0u9yQ4MHxwLOobIlB7boTIGHMrcksPpsPJ8vx0jbLarSuzvsHhb1Wq7XYfiXRpImuTAxHhV/X55yyzQhwhu5Tdg7dFf4Pv7j/t4HpvFiNkofdJx4NUjzSphCoueDcIiTvU/szQRfvoYGuE+0VYf++ggIJpy6GAE="}},"p":"abcdefghijklmnopq"}ÿ¼D®V(=
_ :event-typecontentBlockStop
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":0,"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOP"}ž‹:ÀWy8óå :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"#"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKL"}ÏÚ­!§WR*X¸ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" Adding"},"p":"abcdefg"}8k¼¤§WR*X¸ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" 5"},"p":"abcdefghijkl"}ÏO÷ëÒWc7 :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" + 3\n\n**"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTU"}lÕ´õÂWø … :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"Step"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJK"}T˜ˆ{ßW›ˆó¶ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" 1:** Start with the first"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR"}žÒÁvÕWÑ8ë :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" number:"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"}
¼öœÖW–˜‘Ç :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" 5\n\n**Step 2:**"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR"}#á;×W«ø¸w :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" Add 3 to it"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX"}m ÏWûhd4 :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"."},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0"}ìº]dÑW$¸M× :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" I"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01"}ÖÛu¢WšÊ×È :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" can"},"p":"abcde"}gHXªWªºœ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" count"},"p":"abcdefghijk"}ÇÃÛîÖW–˜‘Ç :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" up"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ012345"}¥S+ÎM„ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" from 5:\n- 5"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN"},öƒë¯WbZy :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" "},"p":"abcdefghijklmnopqrstu"}Uv㡳WÇJiú :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"+ 1 = 6"},"p":"abcdefghijklmnopqrs"}É.uÕÀWy8óå :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"\n- 6 + 1 "},"p":"abcdefghijklmnopqrstuvwxyzABC"}­ ÁWDXÚU :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"= 7 "},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHI"} ‹Ù×W«ø¸w :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"\n- 7 + 1"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0"}G…¥ÆWöxE :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" = 8\n\n**Answer"},"p":"abcdefghijklmnopqrstuvwxyzABC"}LÓ
WªæŠ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":":**"},"p":"abcdefghijklmnopqrstuvwxyz"}íÂªßÆWöxE :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" 5 + 3 ="},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJK"}Ný¥nÎM„ :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":" **"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX"}“PeÑW$¸M× :event-typecontentBlockDelta
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"delta":{"text":"8**"},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0"}—¤¼V2ν :event-typecontentBlockStop
:content-typeapplication/json
:message-typeevent{"contentBlockIndex":1,"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123"}׊÷vQ•(°« :event-type messageStop
:content-typeapplication/json
:message-typeevent{"p":"abcdefghijklmnop","stopReason":"end_turn"}__Ê.N— :event-typemetadata
:content-typeapplication/json
:message-typeevent{"metrics":{"latencyMs":3474},"p":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ012345678","usage":{"inputTokens":50,"outputTokens":188,"serverToolUsage":{},"totalTokens":238}}þÛÛ®