diff --git a/models/bedrock/manifest.yaml b/models/bedrock/manifest.yaml index 4634f8807..0b46d728b 100644 --- a/models/bedrock/manifest.yaml +++ b/models/bedrock/manifest.yaml @@ -1,4 +1,4 @@ -version: 0.0.57 +version: 0.0.58 type: plugin author: langgenius name: bedrock diff --git a/models/bedrock/utils/inference_profile.py b/models/bedrock/utils/inference_profile.py index ac4ce94f6..77af3742d 100644 --- a/models/bedrock/utils/inference_profile.py +++ b/models/bedrock/utils/inference_profile.py @@ -18,7 +18,7 @@ _cache_lock = threading.Lock() # Per-key locks to prevent thundering herd (multiple threads fetching same profile) -_fetch_locks: dict = {} +_fetch_locks: OrderedDict = OrderedDict() _fetch_locks_lock = threading.Lock() _MAX_FETCH_LOCKS = 1000