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.
871 questions
{count} votes

1 answer

Sort by: Most helpful
  1. VasaviLankipalle-MSFT 18,296 Reputation points
    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://zcusa.951200.xyz/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 Answers by the question author, which helps users to know the answer solved the author's problem.