Embedding
Create text embeddings with any provider
any_llm.embedding()
any_llm.embedding()def embedding(
model: str,
inputs: str | list[str],
*,
provider: str | LLMProvider | None = None,
api_key: str | None = None,
api_base: str | None = None,
client_args: dict[str, Any] | None = None,
**kwargs: Any,
) -> CreateEmbeddingResponseany_llm.aembedding()
any_llm.aembedding()async def aembedding(
model: str,
inputs: str | list[str],
*,
provider: str | LLMProvider | None = None,
api_key: str | None = None,
api_base: str | None = None,
client_args: dict[str, Any] | None = None,
**kwargs: Any,
) -> CreateEmbeddingResponseParameters
Parameter
Type
Default
Description
Return Value
Usage
Single text
Batch embedding
Async
Last updated