Skip to content
English
  • There are no suggestions because the search field is empty.

How to connect Azure OpenAI with Crew Studio?

  1. In Azure, go to Azure AI Services > select your deployment > open Azure OpenAI Studio.
  2. On the left menu, click Deployments. If you don’t have one, create a deployment with your desired model.
  3. Once created, select your deployment and locate the Target URI and Key on the right side of the page. Keep this page open, as you’ll need this information.
    image.psd
  4. In another tab, open CrewAI Enterprise > LLM Connections. Name your LLM Connection, select Azure as the provider, and choose the same model you selected in Azure.
  5. On the same page, add environment variables from step 3:
    • One named AZURE_DEPLOYMENT_TARGET_URL (using the Target URI). The URL should look like this: https://your-deployment.openai.azure.com/openai/deployments/gpt-4o/chat/completions?api-version=2024-08-01-preview
    • Another named AZURE_API_KEY (using the Key).
  6. Click Add Connection to save your LLM Connection.
  7. In CrewAI Enterprise > Settings > Defaults > Crew Studio LLM Settings, set the new LLM Connection and model as defaults.
  8. Ensure network access settings:
    • In Azure, go to Azure OpenAI > select your deployment.
    • Navigate to Resource Management > Networking.
    • Ensure that Allow access from all networks is enabled. If this setting is restricted, CrewAI may be blocked from accessing your Azure OpenAI endpoint.

You're all set! Crew Studio will now use your Azure OpenAI connection.