deepwiki-open / api /tools /embedder.py
bhavinmatariya's picture
Initial complete codebase with Git LFS for binary files
8e0dd55
import adalflow as adal
from api.config import configs
def get_embedder() -> adal.Embedder:
embedder_config = configs["embedder"]
# --- Initialize Embedder ---
model_client_class = embedder_config["model_client"]
if "initialize_kwargs" in embedder_config:
model_client = model_client_class(**embedder_config["initialize_kwargs"])
else:
model_client = model_client_class()
embedder = adal.Embedder(
model_client=model_client,
model_kwargs=embedder_config["model_kwargs"],
)
return embedder