LLM access to the Azure OpenAI SDK
Install this plugin in the same environment as LLM.
llm install llm-azure
First, set an API key for Azure OpenAI:
llm keys set azure
# Paste key here
To add the gpt-4-32k
model, deployed in your Azure Subscription, add this to your azure/config.yaml
file:
- model_id: gpt-4-32k
deployment_name: gpt-4-32k
endpoint: https://your_deployment.openai.azure.com/
api_version: '2023-05-15'
the configuration file should be in the azure
directory in the config of your llm
installation.
Run this command to find the directory in which this file should be created:
dirname "$(llm logs path)"
The model_id
is the name LLM will use for the model. The deployment_name
is the name which needs to be passed to the API - this might differ from the model_id
, especially if the model_id
could potentially clash with other installed models.