In order to get set up to work with SSW.SophieBot, you will need the following:
Go to SSW.SophieBot and clone the repo. Figure: Click Copy to get download link
-
From the cloned repo, go to "{your cloned repo}/bots/employee-finder/src/SSW.SophieBot/settings" folder
-
Make a copy of the file
appsettings.example.json
and rename it toappsettings.json
. -
Add necessary configurations to
appsettings.json
. See schema reference here.Note: For
adapters
andcomponents
sections inruntimeSettings
, do not modify the initial settings fromappsettings.example.json
as they are needed for the test run.Note: If you're working in SSW, you can fetch a ready-to-use copy of
appsettings.json
in Keeper | SSW | SSW.SophieBot, or contact SophieBot team directly.
Open the Bot Framework Composer.
You can find GitHub repository for Bot Framework Composer here
Figure: Click Open on Composer's homepage
In Bot Framework Composer, go to Configure | Development resources.
- Set up Language Understanding.
Figure: Click Set up Language Understanding
Figure: Select Use existing resources and click next
Figure: Select the subscription and luis resource and click next
- Set up App ID. Still in the Configure | Development resources, scroll to the bottom.
Figure: Select publishing profile
Figure: Click Test in Emulator
You can find GitHub repository for Bot Framework Emulator here