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?
Asked
Active
Viewed 249 times
-1

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 Answers
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