Many organizations prioritize data privacy and are cautious about sharing their data with any third-parties. By leveraging Azure OpenAI, you can ensure that your data is processed only within your own secure Azure environment, and not even shared with OpenAI itself.Documentation Index
Fetch the complete documentation index at: https://agency-swarm.ai/llms.txt
Use this file to discover all available pages before exploring further.
Running OpenAI models on Azure is the same as deploying your own open source model on any other cloud provider.
Prerequisites
Before you begin, ensure you have the following:- Create an Azure Account with an active subscription. Create an account here.
- Get approved access to the OpenAI Service on Azure.
- Create an Azure OpenAI resource in one of the available regions and deploy a model to it.
- Obtain the endpoint URL and API key for the OpenAI resource.
Setting Up Azure OpenAI with Agency Swarm
Configure the Azure OpenAI Client
To use Azure OpenAI, you need to configure the client to connect to your Azure OpenAI resource as follows:
Update Agent Model Parameters
Set the
model parameter inside each agent to use your custom client and model:Model deployment name might be different from the standard OpenAI model names. It is set by you when you deploy a model to Azure.