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)