Dan Walsh
Testing and performance optimisations
124b5b5
raw
history blame contribute delete
606 Bytes
import hashlib
from functools import lru_cache
@lru_cache(maxsize=100)
def get_cached_summary(text_hash, max_length, min_length, do_sample, temperature):
# This is a placeholder for the actual cache lookup
# In a real implementation, this would check a database or Redis cache
return None
def cache_summary(text_hash, max_length, min_length, do_sample, temperature, summary):
# This is a placeholder for the actual cache storage
# In a real implementation, this would store in a database or Redis cache
pass
def hash_text(text):
return hashlib.md5(text.encode()).hexdigest()