diff --git a/litellm/caching/qdrant_semantic_cache.py b/litellm/caching/qdrant_semantic_cache.py index 2577ac99de8..167a28791d5 100644 --- a/litellm/caching/qdrant_semantic_cache.py +++ b/litellm/caching/qdrant_semantic_cache.py @@ -197,7 +197,7 @@ class QdrantSemanticCache(BaseCache): # get the embedding embedding = embedding_response["data"][0]["embedding"] - value = json.dumps(value) + value = json.dumps(value, default=str) assert isinstance(value, str) data = { @@ -329,7 +329,7 @@ class QdrantSemanticCache(BaseCache): # get the embedding embedding = embedding_response["data"][0]["embedding"] - value = json.dumps(value) + value = json.dumps(value, default=str) assert isinstance(value, str) data = {