Skip to content

Azure OpenAI

VariableRequired
AZURE_OPENAI_API_KEYYes
AZURE_OPENAI_ENDPOINTYes
AZURE_OPENAI_DEPLOYMENTYes
Terminal window
curl -X POST http://localhost:8080/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model": "azure/gpt-4", "messages": [{"role": "user", "content": "Hello!"}]}'
use llmg_providers::azure::AzureOpenAiClient;
use llmg_core::provider::Provider;
let client = AzureOpenAiClient::from_env()?;
  • Chat completions
  • Embeddings
  • Azure-specific authentication