caching use file_checksum

This commit is contained in:
Ishaan Jaff 2024-08-06 13:03:14 -07:00
parent 089a4f279a
commit 467c506e33

View file

@ -10,6 +10,7 @@
import ast
import asyncio
import hashlib
import io
import json
import logging
import time
@ -1889,8 +1890,10 @@ class Cache:
metadata = kwargs.get("metadata", {})
litellm_params = kwargs.get("litellm_params", {})
# get checksum of file content
param_value = (
getattr(file, "name", None)
metadata.get("file_checksum")
or getattr(file, "name", None)
or metadata.get("file_name")
or litellm_params.get("file_name")
)