MCPcopy Create free account
hub / github.com/AsyncFuncAI/deepwiki-open / __init__

Method __init__

api/dashscope_client.py:837–842  ·  view source on GitHub ↗
(self, embedder, batch_size: int = 100, force_recreate_db: bool = False, embedding_cache_file_name: str = "default")

Source from the content-addressed store, hash-verified

835 """Component that converts document sequences to embedding vector sequences, specifically optimized for DashScope API"""
836
837 def __init__(self, embedder, batch_size: int = 100, force_recreate_db: bool = False, embedding_cache_file_name: str = "default") -> None:
838 super().__init__(batch_size=batch_size)
839 self.embedder = embedder
840 self.batch_size = batch_size
841 self.batch_embedder = DashScopeBatchEmbedder(embedder=embedder, batch_size=batch_size, embedding_cache_file_name=embedding_cache_file_name)
842 self.force_recreate_db = force_recreate_db
843
844 def __call__(self, input: List[Document]) -> List[Document]:
845 """

Callers

nothing calls this directly

Calls 2

__init__Method · 0.45

Tested by

no test coverage detected