refac: embedding prefix

This commit is contained in:
Timothy Jaeryang Baek 2025-04-06 17:17:24 -07:00
parent bc17511a05
commit 65ed76abe1

View File

@ -357,7 +357,7 @@ def get_embedding_function(
):
if embedding_engine == "":
return lambda query, prefix=None, user=None: embedding_function.encode(
query, prompt=prefix if prefix else None
query, **({"prompt": prefix} if prefix else {})
).tolist()
elif embedding_engine in ["ollama", "openai"]:
func = lambda query, prefix=None, user=None: generate_embeddings(