fix(bedrock): reuse typed message cache block

This commit is contained in:
Oxygenesis 2026-09-29 23:35:23 +07:00
parent c92bbe00e2
commit ed552550d2

View file

@ -4462,7 +4462,7 @@ class BedrockConverseMessagesProcessor:
)
if isinstance(message_cache_control, dict) and not has_content_cache_control:
_cache_point_block = litellm.AmazonConverseConfig().get_cache_point_block(
{"cache_control": message_cache_control},
message_block,
block_type="content_block",
model=model,
)
@ -4848,7 +4848,7 @@ def _bedrock_converse_messages_pt(
)
if isinstance(message_cache_control, dict) and not has_content_cache_control:
_cache_point_block = litellm.AmazonConverseConfig().get_cache_point_block(
{"cache_control": message_cache_control},
message_block,
block_type="content_block",
model=model,
)