Document Intelligence CI/CD

Ming 30 Reputation points
2024-02-12T21:27:46.9733333+00:00

Hello Community,

I'm exploring ways to CI/CD Azure AI Document Intelligence. I understand that Azure AI Document Intelligence Studio can be used to train a new model, let's call it "MyModel1.0" which "MyApp" utilizes for text extraction.

For CI/CD purpose, I deploy "MyApp" to Azure in test environment and let Stakeholder test "MyApp" with the model "MyModel1.0". Once this test is passed, "MyApp" will be deployed production environment with CI/CD.

In this scenario, I have two options: Option#1: Copy the model to production project. Let "MyApp" target the model under production project.

Option#2: Both environment apps are targeting to the test environment model.

In my opinion, I think the option#1 is more reasonable and reliable.

The question is how do I make CI/CD with Option#1 since the Document Intelligence is no-code platform?

Azure AI Document Intelligence
Azure AI Document Intelligence
An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
2,100 questions
{count} votes

1 answer

Sort by: Most helpful
  1. dupammi 8,615 Reputation points Microsoft External Staff
    2024-02-13T07:53:55.3933333+00:00

    Hi @Ming

    Thank you for using Microsoft Q&A.

    Based on your query, I understand that you were looking for a way to implement CI/CD for Azure AI Document Intelligence. Option#1 seems to be a viable option to me, which is to copy the model to the production project.

    Here are some possible solutions for implementing Option#1:

    1. Create a Document Intelligence Logic Apps workflow.
    2. Use Azure AI Document Intelligence with Azure Functions.
    3. With AI BUILDER.
    4. Use REST API that can copy models from one region/resource to another

    Each of these solutions can automate the process of copying the model from the test environment to the production environment. You can choose the one that best suits your requirements.

    I hope this helps. Thank you.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful.

    1 person found this answer helpful.

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.