Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.74 KB

File metadata and controls

32 lines (25 loc) · 1.74 KB
description Azure OpenAI embedding models for use in Spice

Azure OpenAI Embedding Models

To use an embedding model hosted on Azure OpenAI, specify the azure path in the from field and the following parameters from the Azure OpenAI Model Deployment page:

Param Description Default
azure_api_key The Azure OpenAI API key from the models deployment page. -
azure_api_version The API version used for the Azure OpenAI service. -
azure_deployment_name The name of the model deployment. Model name
endpoint The Azure OpenAI resource endpoint, e.g., https://resource-name.openai.azure.com. -
azure_entra_token The Azure Entra token for authentication. -

Only one of azure_api_key or azure_entra_token can be provided for model configuration.

Example:

embeddings:
  - name: embeddings-model
    from: azure:text-embedding-3-small
    params:
      endpoint: ${ secrets:SPICE_AZURE_AI_ENDPOINT }
      azure_deployment_name: text-embedding-3-small
      azure_api_version: 2023-05-15
      azure_api_key: ${ secrets:SPICE_AZURE_API_KEY }

Refer to the Azure OpenAI Service models for more details on available models and configurations.