Azure-hosted deployment
Deploying the Virbe app from the Azure Marketplace is an easy way to integrate our technology into your cloud. Follow this guide for a smooth setup.
Last updated
Deploying the Virbe app from the Azure Marketplace is an easy way to integrate our technology into your cloud. Follow this guide for a smooth setup.
Last updated
The process of deploying Virbe app in your Azure resources starts in Virbe platform. Navigate to Virbe Hub: Log in to your Virbe account or sign up and create an organization if you don't have an account yet.
Getting Started
After the initial setup of the account, you'll land in Virbe Hub – a place with an overview of all your virtual beings. Each virtual being created will have a dedicated dashboard launched, where you'll manage all the important parts of its operation.
At the beginning you won't have any virtual beings created yet (or hired, as we call it). To hire your first digital assistant, click on “Launch a new being”, which will start a straightforward 2-step process:
You will be prompted to select initial preferences for your virtual being. This includes under what domain it will be launched, its purpose, and information about conversational engine.
In this step, you need to choose a hosting variant first, using a tabs component above the plans. Make sure "Azure-hosted" option is selected. Then select a plan accordingly, you can start with a free Starter plan.
Once you click on the plan, you will see a unique license key that you'll need on later stages directly in your Azure dashboard, so make sure to copy it and store safely for later use.
Navigate to Virbe's app page in Azure Marketplace: Once you've copied and saved the license key, process to Azure Marketplace by clicking on the "Continue to Azure" button. It will direct you to the Virbe app page in Azure Marketplace.
Add Virbe App: Once you've landed on the page of the Virbe app page, click the "Get it now" button.
Deploying Your App
App Creation: Upon clicking "Get It Now", a dialog box will appear. Input and verify your data and click "Continue" to proceed to app creation.
Create plan: Confirm the selection of available Plan and click Create.
Configure the Basics:
Subscription and Resource Group: Select your subscription and either choose an existing resource group or create a new one.
Instance Details: Select the desired region for your Virbe app deployment.
Managed Application Details: Provide a name for the application and the resource group
Configure the Virtual Machine (VM) Parameters:
You can adjust the parameters of your VM or use the default values.
Configure AI Engine:
Enable Azure OpenAI models: If you don't have an existing chatbot and will want to use LLM models with Virbe's virtual beings, check this box and deploy LLM on Azure.
Configure AI deployment parameters: Choose region and LLM model, have in mind that availability of models depends on the region selected. Then select an Embedding model for Knowledge Base as shown below.
Virbe License:
Provide License Key: Here you'll need to paste the License Key that was generated in Virbe platform upon creating new virtual being. If you don't have it saved yet, you can always go to your Virbe Hub and copy it again.
Review and Create: After configuring all the above, go to the "Next" step or click "Review and Create" directly, Azure will validate your configuration. Once that's done, review all your settings, including the cost, then click "Create" button.
Deployment: Once the deployment starts, you will see the status in your Azure dashboard, until it changes to "Complete".
Follow the on-screen instructions in Azure to monitor the deployment progress. You can also monitor the status of launching the being in Vurbe Hub. Once the deployment is complete and all the resources necessary to bring the virtual being to life are launched (which typically takes somewhere between 5 to 15 minutes), the virtual being's card in the Virbe Hub will turn green and the dashboard will become "Active.
Time to customize your virtual being! To read more on that, go to the section on "Configuration".
Should you encounter any difficulties during the deployment process, please do not hesitate to reach out to us.