How can I move trained bot from Test to Production

Chambers, Don M. (CTR) 0 Reputation points
2024-12-06T16:15:16.68+00:00

I have a question and answer bot that I setup in our test environment. Once I have it working, I export the QnAs to a TSV file, import them into our production environment, and deploy that project. I never make changes directly to the production environment. (I do this with a powershell script in our deployment pipeline - not manually)

I now have a new question and answer bot that I need to train, using the Review suggestions tab of language studio. I've trianed it in the test environment, but I don't know how to get the training info to prod. I don't want to train it directly in production, because that would require releasing untrained questions and answers for a period of time

It doesn't look like the training data is in the Q&A export.

Is there an API to export this training data? I see some APIs related to training but nothing the imports/exports.

How can I train in test, and get the training data to production?

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
{count} votes

1 answer

Sort by: Most helpful
  1. VasaviLankipalle-MSFT 18,711 Reputation points Moderator
    2024-12-10T22:38:49.56+00:00

    Hello @Chambers, Don M. (CTR) , to create a copy of your custom question answering project or related question and answer pairs for several reasons:

    • To implement a backup and restore process
    • To integrate with your CI/CD pipeline
    • To move your data to different regions

    You can refer to this documentation by following the steps to export project/questions and answers: https://learn.microsoft.com/en-us/azure/ai-services/language-service/question-answering/how-to/export-import-refresh

    Is this something you are looking for?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.