azure_text_embedding Module
Classes
AzureTextEmbedding |
Azure Text Embedding class. Note: This class is experimental and may change in the future. Initialize an AzureTextEmbedding service. service_id: The service ID. (Optional) api_key {str | None}: The optional api key. If provided, will override the value in the env vars or .env file. deployment_name {str | None}: The optional deployment. If provided, will override the value (text_deployment_name) in the env vars or .env file. endpoint {str | None}: The optional deployment endpoint. If provided will override the value in the env vars or .env file. base_url {str | None}: The optional deployment base_url. If provided will override the value in the env vars or .env file. api_version {str | None}: The optional deployment api version. If provided will override the value in the env vars or .env file. ad_token {str | None}: The Azure AD token for authentication. (Optional) ad_auth {AsyncAzureADTokenProvider | None}: Whether to use Azure Active Directory authentication. (Optional) The default value is False. default_headers: The default headers mapping of string keys to string values for HTTP requests. (Optional) async_client (Optional[AsyncAzureOpenAI]): An existing client to use. (Optional) env_file_path (str | None): Use the environment settings file as a fallback to environment variables. (Optional) |