[Feature] Add support for GPTCache (#1065)
This commit is contained in:
@@ -75,3 +75,15 @@ class BaseEmbedder:
|
||||
"""
|
||||
|
||||
return EmbeddingFunc(embeddings.embed_documents)
|
||||
|
||||
def to_embeddings(self, data: str, **_):
|
||||
"""
|
||||
Convert data to embeddings
|
||||
|
||||
:param data: data to convert to embeddings
|
||||
:type data: str
|
||||
:return: embeddings
|
||||
:rtype: list[float]
|
||||
"""
|
||||
embeddings = self.embedding_fn([data])
|
||||
return embeddings[0]
|
||||
|
||||
Reference in New Issue
Block a user