Check the parameters you can specify for AzureOpenAITextEmbedder.
YAML Init Parameters
These are the parameters you can specify in pipeline YAML:
Parameter | Type | Possible values | Description |
---|---|---|---|
| String |
| The endpoint of the deployed model. |
| String | Default: | The version of the API to use. |
| String | Default: | The deployment of the model, usually matches the model name. Required. |
| Integer | Default | The number of dimensions the resulting output embeddings should have. Only supported in text-embedding-3 and later models. |
| Secret | The API key used for authentication. | |
| Secret | Microsoft Entra ID token. See Microsoft's official Entra ID documentation for more information. (Used to be called Azure Active Directory.) | |
| String | Default: | The Organization ID. See OpenAI's production best practices for more information. |
| String | Default: | A string to add at the beginning of each text. |
| String | Default: | A string to add at the end of each text. |
| Integer | Default: | The maximum number of times the component tries to make a request. |
| Integer | Default: | The timeout in seconds for the component. |
REST API Runtime Parameters
There are no runtime parameters you can pass to this component when making a request to the Search REST API endpoint.