How to enable Markdown feature in Azure Prebuilt Layout v3.1 model ?

Aleem Siddiqui 20 Reputation points
2025-07-04T06:33:21.4666667+00:00

Hi Team

We have access to v3.1 of Azure Layout model but could not find support for a uri parameter like outputContentFormat that is available in v4.0.

Can you please help us in how to enable same feature in v3.1 layout model ? I believe if we somehow use api version >= 2024-11-30 for v3.1 then this feature can be enabled.

Please let us know your thoughts on the same.

Thanks and Regards,

Aleem

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

Accepted answer
  1. santoshkc 15,510 Reputation points Microsoft External Staff Moderator
    2025-07-11T15:14:45.0766667+00:00

    Aleem Siddiqui,

    The Markdown output feature using the outputContentFormat=markdown parameter is supported only in the Layout model version v4.0 and above, starting with API version 2024-02-29. This feature is not available in Layout v3.1, even if you use a newer API version like 2024-11-30. The v3.1 model does not support the outputContentFormat parameter, and Markdown output cannot be enabled for it. To take advantage of Markdown output—which includes structured formatting for text, tables, sections, selection marks (☒/☐), and figures—you’ll need to switch to the prebuilt-layout model version 4.0. You can then specify outputContentFormat=markdown in your request.

    If you're currently limited to v3.1, you'd need to manually convert the output to Markdown. For the best results and richer document structure representation, we recommend migrating to v4.0. You can find more information on this in the official Azure Document Intelligence Markdown output documentation.

    I hope you understand! Thank you.


    If this answers your query, do click the "Accept answer" and "upvote".


0 additional answers

Sort by: Most 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.