-1

We are planning to do scripting for updating the LUIS and QNA Maker for Dev/testing/production environment. Is there any possibility of doing it in the current version of LUIS and QNA Maker?

Fei Han
  • 26,415
  • 1
  • 30
  • 41
Vinay Jayaram
  • 1,030
  • 9
  • 29
  • Can you please be more detailed for what kind of scripting? Adding new Intents / Utterances from code? – Rinor May 08 '18 at 09:27
  • Actually i was looking specifically for Continuous integration (Version control support) from LUIS which helps me in Staging environment Eg Moving my code from development to production – Vinay Jayaram May 09 '18 at 04:52

2 Answers2

1

LUIS has a variety of scriptable options including service management through PowerShell, ARM templates, and REST APIs for authoring and endpoint.

DFBerry
  • 1,818
  • 1
  • 19
  • 37
  • Hey @DFBerry Thanks for an update, Actually i was looking specifically for Continuous integration (Version control support) from LUIS which helps me in Staging environment Eg Moving my code from development to production – Vinay Jayaram May 09 '18 at 04:52
  • `Actually i was looking specifically for Continuous integration (Version control support) from LUIS` Hi @VinayJayaram, it indeed provides staging&production slots and enables us to publish app to the [staging slot or the production slot](https://learn.microsoft.com/en-us/azure/cognitive-services/luis/publishapp#production-and-staging-slots). Do you want to dynamically and programmatically move a app from staging to production slot? – Fei Han May 09 '18 at 09:07
  • Hi @VinayJayaram - what would moving from development to production look like? Is Fei Han correct that you mean move from stage to production or do you mean something else? – DFBerry May 10 '18 at 14:56
  • yes Fei Han is correct i am looking for scripts which can dynamically and programmatically move – Vinay Jayaram May 11 '18 at 06:51
0

do scripting for updating the LUIS and QNA Maker for Dev/testing/production environment.

LUIS provides two publishing slots: Staging slot and Production slot. And if you’d like to programmatically update and publish app to specified slot, you can use the following LUIS Programmatic APIs:

Besides, as far as I know, QnA Maker currently does not provide publishing slots.

Fei Han
  • 26,415
  • 1
  • 30
  • 41