MCPcopy Create free account
hub / github.com/DVampire/FinAgent / embed_documents

Method embed_documents

finagent/provider/provider.py:214–228  ·  view source on GitHub ↗

Call out to OpenAI's embedding endpoint for embedding search docs. Args: texts: The list of texts to embed. Returns: List of embeddings, one for each text.

(
        self,
        texts: List[str],
    )

Source from the content-addressed store, hash-verified

212 return embeddings
213
214 def embed_documents(
215 self,
216 texts: List[str],
217 ) -> List[List[float]]:
218 """Call out to OpenAI's embedding endpoint for embedding search docs.
219
220 Args:
221 texts: The list of texts to embed.
222
223 Returns:
224 List of embeddings, one for each text.
225 """
226 # NOTE: to keep things simple, we assume the list may contain texts longer
227 # than the maximum context and use length-safe embedding function.
228 return self._get_len_safe_embeddings(texts)
229
230
231 def embed_query(self, text: str) -> List[float]:

Callers 1

embed_queryMethod · 0.95

Calls 1

Tested by

no test coverage detected