OptionalmicrosoftThis field is only required for Azure AD OpenAI and is the Microsoft Entra Client ID.
OptionalmicrosoftThe microsoft_entra_client_secret_plaintext. You must
provide an API key using one of the following fields:
microsoft_entra_client_secret or
microsoft_entra_client_secret_plaintext.
OptionalmicrosoftThe client secret used for Microsoft Entra ID authentication provided as
a plaintext string. If you prefer to reference your key using Databricks
Secrets, see microsoft_entra_client_secret. You must provide an API key
using one of the following fields: microsoft_entra_client_secret or
microsoft_entra_client_secret_plaintext.
OptionalmicrosoftThis field is only required for Azure AD OpenAI and is the Microsoft Entra Tenant ID.
OptionalopenaiThis is a field to provide a customized base URl for the OpenAI API. For Azure OpenAI, this field is required, and is the base URL for the Azure OpenAI API service provided by Azure. For other OpenAI API types, this field is optional, and if left unspecified, the standard OpenAI base URL is used.
OptionalopenaiThe openai_api_key_plaintext. You must provide an API key using one of
the following fields: openai_api_key or openai_api_key_plaintext.
OptionalopenaiThe OpenAI API key using the OpenAI or Azure service provided as a
plaintext string. If you prefer to reference your key using Databricks
Secrets, see openai_api_key. You must provide an API key using one of
the following fields: openai_api_key or openai_api_key_plaintext.
OptionalopenaiThis is an optional field to specify the type of OpenAI API to use. For Azure OpenAI, this field is required, and adjust this parameter to represent the preferred security access validation protocol. For access token validation, use azure. For authentication using Azure Active Directory (Azure AD) use, azuread.
OptionalopenaiThis is an optional field to specify the OpenAI API version. For Azure OpenAI, this field is required, and is the version of the Azure OpenAI service to utilize, specified by a date.
OptionalopenaiThis field is only required for Azure OpenAI and is the name of the deployment resource for the Azure OpenAI service.
OptionalopenaiThis is an optional field to specify the organization in OpenAI or Azure OpenAI.
Configs needed to create an OpenAI model route.