from diskcache import Cache video_cache = Cache("/tmp/hunyuan_videos") @video_cache.memoize(expire=3600) def cached_generation(image, params): return generate_video(image, **params)