With integration to OpenAI on Azure, Tikit Virtual Agent can provide generative AI responses based on documentation you upload. Generative responses use your uploaded documentation as a means to “learn” how to best provide a response. With generative responses, answers are unique and vary based on slight differences in how you prompt Tikit Virtual Agent.
Generative responses will be used when no configured Knowledge is found in your Knowledge Base. This ensure responses you’ve configured (KB or Templates) are returned first before a generative response is attempted to be returned.
OpenAI on Azure is deployed in your tenant, so your data stays with you. This article will walk you through registration, deployment, and configuration. This integration makes use of three different Azure resources - OpenAI, Azure Search Service, and Azure Blob Storage.
This article has been updated to use Deploy to Azure functionality, the original step by step article can be found here.
One Click Deploy
Using the following button, you can deploy Tikit's OpenAI integration quickly. This deployment utilizes the lowest cost options for OpenAI, Search Service, and Storage.
These three resources total approximately $76 per month. Pricing details are subject to change by Microsoft and should be validated after deployment. OpenAI tokens are not included in this estimate, more on these estimates can be found at the bottom of this article.
Resources can always be scaled up later if necessary
Choose your Subscription, and a Resource Group where these resources will be created. Your Resource Group will automatically determine the Region. Then choose the Resource Location, this is where OpenAI, Azure Search, and the Storage Account will be deployed to.
Once you've provided names for these resources, click on Review + Create and then finally Create. The deployment will begin and in couple of minutes it should be done.
Once it completes, head over to the Outputs tab.
Here you'll be able to copy and paste the majority of values required into Tikit's Azure AI Settings page. The only setting that cannot be copied is the Index Name.
Creating the Index and Uploading Documentation
Click on the Overview tab for your Deployment and click "Go to Resource Group"
NOTE: If you lose your place and want to see the Outputs tab, navigate into the Resource Group and click the link next to Deployments on the Overview tab.
Next, click into your Azure OpenAI resource by clicking its Name.
Then click on Explore Azure AI Foundry portal
Next, it’s time to upload documents you want to use to train Open AI. In Chat, select “Add your data.”
3. In the “Add data” menu:
– Select data source: Upload files (preview)