diff --git a/llama_stack/providers/utils/vector_io/chunk_utils.py b/llama_stack/providers/utils/vector_io/chunk_utils.py index b133ae1d5..2a939bfba 100644 --- a/llama_stack/providers/utils/vector_io/chunk_utils.py +++ b/llama_stack/providers/utils/vector_io/chunk_utils.py @@ -16,11 +16,4 @@ def generate_chunk_id(document_id: str, chunk_text: str) -> str: Adding usedforsecurity=False for compatibility with FIPS environments. """ hash_input = f"{document_id}:{chunk_text}".encode() - - try: - md5_hash = hashlib.md5(hash_input, usedforsecurity=False).hexdigest() - except TypeError: - # Fallback for environments that don't support usedforsecurity (e.g., Python < 3.9 or non-OpenSSL backends) - md5_hash = hashlib.md5(hash_input).hexdigest() - - return str(uuid.UUID(md5_hash)) + return str(uuid.UUID(hashlib.md5(hash_input, usedforsecurity=False).hexdigest()))