Setup Healthcare Bot landscape to provide organizations with Virtual Health Assistants
Перейти к файлу
Arie 84f9807072 add logo 2020-03-26 11:09:16 +02:00
.vscode wip 2019-10-30 20:22:30 +02:00
arm-templates add s0 to luis prediction 2020-03-25 11:12:36 +02:00
bot-templates update with a simple flow 2020-03-24 17:19:18 +02:00
images add logo 2020-03-26 11:09:16 +02:00
lu update with a simple flow 2020-03-24 17:19:18 +02:00
scripts update with a simple flow 2020-03-24 17:19:18 +02:00
.gitignore add workspace 2019-11-07 11:35:22 +02:00
CODE_OF_CONDUCT.md Initial CODE_OF_CONDUCT.md commit 2019-10-29 23:41:52 -07:00
LICENSE Initial LICENSE commit 2019-10-29 23:41:53 -07:00
README.md add logo 2020-03-26 11:09:16 +02:00
SECURITY.md Initial SECURITY.md commit 2019-10-29 23:41:55 -07:00

README.md

Automated Healthcare Bot deployment

HealthCare bot

Overview

This repo will allow you to automate the deployment of Healthcare Bot instance on your own Azure account and linked to your Azure subscription that will also include the LUIS (Language understanding) resources with a sample LUIS model and Application Insights Instrumentation key configured.

Prerequisites

  1. Clone this repository to your local drive
git clone https://github.com/microsoft/VirtualHealthcareBlueprint
cd VirtualHealthcareBlueprint
  1. Install the Azure PowerShell Az module

  2. Connect to your Azure Subscription

Login-AzAccount
Set-AzContext -Subscription <Your Subscription Name>

Create Healthcare Bot resources

  1. Create the Resource Group that will contain the supporting resources. These will include:
    • Application Insights
    • LUIS Authoring account
    • LUIS Prediction account
$rg = New-AzResourceGroup -Name <service Name> -Location eastus
  1. Assign Healthcare Bot service name. This will be used to derive all the other resource names.
$botServiceName = "<healthcare bot service>"
  1. Load the marketplace script
. .\scripts\marketplace.ps1
  1. Create the Healthcare Bot Azure Marketplace SaaS Application. Available plans are:
  • free
  • s1 - s5 (paid plans)
$saasSubscriptionId =  New-HbsSaaSApplication -name $botServiceName -planId free
  1. Deploy Healthcare Bot resources for the Marketplace SaaS application you just created in previous step. Available locations are US and EU
.\scripts\azuredeploy-healthcarebot.ps1 -ResourceGroup $rg.ResourceGroupName `
    -saasSubscriptionId $saasSubscriptionId  -serviceName $botServiceName `
    -botLocation US