lyg
2025-05-14 acde3bd32f07bf02839a21e8fe5b4e69bfca2251
knowledgebase/utils.py
@@ -15,7 +15,7 @@
    return mask
def generate_md5(input_string):
def generate_text_md5(input_string):
    # 创建一个 md5 哈希对象
    md5_hash = hashlib.md5()
@@ -27,6 +27,17 @@
    return md5_digest
def generate_bytes_md5(input_bytes):
    # 创建一个 md5 哈希对象
    md5_hash = hashlib.md5()
    # 更新哈希对象内容
    md5_hash.update(input_bytes)
    # 获取哈希值的十六进制表示
    md5_digest = md5_hash.hexdigest()
    return md5_digest
def file_exists(cache_file: str):
    return os.path.exists(cache_file)