Skip to main content
All CollectionsAPIs & Integrations
Setting up your resource, storage account and search service in Azure
Setting up your resource, storage account and search service in Azure

This is part 2 of 3 for setting up your data source in Azure, that the OpenAI message part will pull from in The Bot Platform

Melita Gandham avatar
Written by Melita Gandham
Updated over 4 months ago

This document will outline how to set up a:

• resource group - the container in which your Azure services will reside

• storage account - contains all of your data objects

• search service - which will search and index your files to feed in back to the OpenAI connection in the The Bot Platform

You will need to set up the above before being able to add your data source in Azure and OpenAI message part into the TBP CMS.

Create a resource

1) Go to https://portal.azure.com, and under Azure services, click on "Create a resource":

2) Search for "OpenAI" and pick Azure OpenAI by Microsoft:

3) Click "Create", select a subscription and select or create a resource group (Create recommended), then pick region, name and pricing tier:

4) Select "All Networks"—this is required so that our bots can use it:

Add any tags (optional), hit "Next", then "Create", and wait for deployment to complete.

5) At this point, click on "Go to resource", then go to "Azure OpenAI studio" and click "Create new deployment":

  • Select model: "gpt-35-turbo", version: "auto-update" and give it a name

  • Hit "Create"

6) Go back to Azure Portal, Resource Groups and select the Resource Group created/selected in step 4: https://portal.azure.com/#view/HubsExtension/BrowseResourceGroups

7) You will then be ready to create your search service.

Create a search service

1) In your Azure portal, click "Create" at the top:

2) Search for "Azure AI Search" and select it in the results:

Click "Create".

3) Select subscription and the Resource Group (pro-tip: leave as same resource group as selected for OpenAI). Give it a service name and location (pro-tip: same location as OpenAI):

4) Hit "Review + Create".

5) Review costs and hit "Create".

6) Wait for the deployment to complete.

7) Once these steps are complete, it's time to create a storage account.

Create a storage account

1) Go back to Resource Groups and select the same Resource Group as last time: https://portal.azure.com/#view/HubsExtension/BrowseResourceGroups and click "Create" at the top.

2) Search for "Storage account" by Microsoft and select:

Click "Create".

3) Select Subscription and Resource Group (pro-tip: leaving as pre-selected resource group from earlier step). Give it a name, region and performance (pro-tip: Standard performance and Geo-redundant storage (GRS):

4) Click "Review".

5) Click "Create".

6) Wait for the deployment to succeed.

7) Once you have completed this step, it is time to add your data source which is outlined in this doc.

Did this answer your question?