You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-services/document-intelligence/quickstarts/get-started-sdks-rest-api.md
+8-9Lines changed: 8 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: "Quickstart: Document Intelligence (formerly Form Recognizer) SDKs | REST API "
2
+
title: "Quickstart: Document Intelligence (formerly Form Recognizer) client libraries | REST API "
3
3
titleSuffix: Azure AI services
4
4
description: Use a Document Intelligence SDK or the REST API to create a forms processing app that extracts key data and structure elements from your documents.
* Azure AI Document Intelligence / Form Recognizer is a cloud-based Azure AI service that uses machine learning to extract key-value pairs, text, tables and key data from your documents.
53
+
* Azure AI Document Intelligence / Form Recognizer is a cloud-based Azure AI service that uses machine learning to extract key-value pairs, text, tables, and key data from your documents.
54
54
55
55
* You can easily integrate document processing models into your workflows and applications by using a programming language SDK or calling the REST API.
56
56
@@ -107,7 +107,7 @@ In this quickstart, you used a document Intelligence model to analyze various fo
107
107
## Next steps
108
108
109
109
>[!div class="nextstepaction"]
110
-
> [**For an enhanced experience and advanced model quality, try Document Intelligence Studio**](https://formrecognizer.appliedai.azure.com/studio)
110
+
> [**For an enhanced experience and advanced model quality, try Document Intelligence Studio**](https://formrecognizer.appliedai.azure.com/studio)[**For v3.0 to v4.0 migration, see the Changelog Migration guides**](../changelog-release-history.md#march-2024-preview-release).
111
111
112
112
::: moniker-end
113
113
@@ -169,11 +169,10 @@ That's it, well done!
169
169
170
170
## Next steps
171
171
172
-
* For an enhanced experience and advanced model quality, try the [Document Intelligence v3.0 Studio](https://formrecognizer.appliedai.azure.com/studio).
172
+
* For an enhanced experience and advanced model quality, try the [Document Intelligence Studio](https://formrecognizer.appliedai.azure.com/studio).
173
173
174
-
* The v3.0 Studio supports any model trained with v2.1 labeled data.
175
-
176
-
* You can refer to the API migration guide for detailed information about migrating from v2.1 to v3.0.
177
-
**See* our [**REST API**](get-started-sdks-rest-api.md?view=doc-intel-3.0.0&preserve-view=true) or [**C#**](get-started-sdks-rest-api.md?view=doc-intel-3.0.0&preserve-view=true), [**Java**](get-started-sdks-rest-api.md?view=doc-intel-3.0.0&preserve-view=true), [**JavaScript**](get-started-sdks-rest-api.md?view=doc-intel-3.0.0&preserve-view=true), or [**Python**](get-started-sdks-rest-api.md?view=doc-intel-3.0.0&preserve-view=true) SDK quickstarts to get started with the v3.0 version.
174
+
* The Studio supports any model trained with v2.1 labeled data.
175
+
176
+
* The changelogs provide detailed information about migrating from v3.1 to v4.0.
[Client library](/dotnet/api/overview/azure/ai.formrecognizer-readme?view=azure-dotnet&preserve-view=true) | [SDK reference](https://azuresdkdocs.blob.core.windows.net/$web/dotnet/Azure.AI.FormRecognizer/4.0.0/index.html) | [REST API reference](https://westus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-2022-08-31/operations/AnalyzeDocument) | [Package](https://www.nuget.org/packages/Azure.AI.FormRecognizer/4.0.0) | [Samples](https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/formrecognizer/Azure.AI.FormRecognizer/samples) |[Supported REST API versions](../../sdk-overview-v3-0.md)
31
31
:::moniker-end
32
32
33
-
In this quickstart, you use the following features to analyze and extract data and values from forms and documents:
33
+
In this quickstart, use the following features to analyze and extract data and values from forms and documents:
34
34
35
35
*[**Layout model**](#layout-model)—Analyze and extract tables, lines, words, and selection marks like radio buttons and check boxes in documents, without the need to train a model.
36
36
@@ -108,7 +108,7 @@ In this quickstart, you use the following features to analyze and extract data a
108
108
109
109
:::image type="content" source="../../media/quickstarts/select-doc-intel-nuget-package.png" alt-text="Screenshot of select NuGet prerelease package window in Visual Studio.":::
110
110
111
-
1. Select the Browse tab and type Azure.AI.DocumentIntelligence. Choose the **Include prerelease** checkbox and select version 1.0.0-beta.1 from the dropdown menu
111
+
1. Select the Browse tab and type Azure.AI.DocumentIntelligence. Choose the **`Include prerelease`** checkbox and select version 1.0.0-beta.1 from the dropdown menu
112
112
113
113
:::image type="content" source="../../media/quickstarts/doc-intel-preview-package.png" alt-text="Screenshot of select Document Intelligence prerelease NuGet package in Visual Studio.":::
114
114
@@ -209,7 +209,7 @@ DocumentIntelligenceClient client = new DocumentIntelligenceClient(new Uri(endpo
@@ -613,7 +613,7 @@ Once you add a code sample to your application, choose the green **Start** butto
613
613
Analyze and extract common fields from specific document types using a prebuilt model. In this example, we analyze an invoice using the **prebuilt-invoice** model.
614
614
615
615
> [!TIP]
616
-
> You aren't limited to invoices—there are several prebuilt models to choose from, each of which has its own set of supported fields. The model to use for the analyze operation depends on the type of document to be analyzed. See [**model data extraction**](../../concept-model-overview.md#model-data-extraction).
616
+
> You aren't limited to invoices—there are several prebuilt models to choose from, each of which has its own set of supported fields. The model to use for the `analyze` operation depends on the type of document to be analyzed. See [**model data extraction**](../../concept-model-overview.md#model-data-extraction).
617
617
618
618
> [!div class="checklist"]
619
619
>
@@ -641,7 +641,7 @@ DocumentIntelligenceClient client = new DocumentIntelligenceClient(new Uri(endpo
description: Form and document processing, data extraction, and analysis using Document Intelligence Java client library SDKs v3.1 or v3.0
4
+
description: Form and document processing, data extraction, and analysis using Document Intelligence Java client library.
5
5
author: laujan
6
6
manager: nitinme
7
7
ms.service: azure-ai-document-intelligence
8
8
ms.topic: include
9
-
ms.date: 12/19/2023
9
+
ms.date: 03/25/2024
10
10
ms.author: lajanuar
11
11
---
12
12
<!-- markdownlint-disable MD025 -->
13
13
<!-- markdownlint-disable MD036 -->
14
14
15
15
:::moniker range="doc-intel-4.0.0"
16
-
[Client library](/java/api/overview/azure/ai-documentintelligence-readme?view=azure-java-preview&preserve-view=true) | [SDK reference](https://azuresdkdocs.blob.core.windows.net/$web/java/azure-ai-documentintelligence/1.0.0-beta.1/index.html) | [REST API reference](/rest/api/aiservices/operation-groups?view=rest-aiservices-2024-02-29-preview&preserve-view=true) | [Package (Maven)](https://mvnrepository.com/artifact/com.azure/azure-ai-documentintelligence/1.0.0-beta.1) | [Samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-ai-documentintelligence_1.0.0-beta.1/sdk/documentintelligence/azure-ai-documentintelligence/src/samples#examples) |[Supported REST API versions](../../sdk-overview-v4-0.md)
16
+
[Client library](/java/api/overview/azure/ai-documentintelligence-readme?view=azure-java-preview&preserve-view=true) | [SDK reference](https://azuresdkdocs.blob.core.windows.net/$web/java/azure-ai-documentintelligence/1.0.0-beta.2/index.html) | [REST API reference](/rest/api/aiservices/operation-groups?view=rest-aiservices-2024-02-29-preview&preserve-view=true) | [Package (Maven)](https://central.sonatype.com/artifact/com.azure/azure-ai-documentintelligence/1.0.0-beta.2) | [Samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-ai-documentintelligence_1.0.0-beta.2/sdk/documentintelligence/azure-ai-documentintelligence/src/samples/README.md) |[Supported REST API versions](../../sdk-overview-v4-0.md)
17
17
:::moniker-end
18
18
19
19
:::moniker range="doc-intel-3.1.0"
@@ -24,7 +24,7 @@ ms.author: lajanuar
24
24
[Client library](/java/api/overview/azure/ai-formrecognizer-readme?view=azure-java-stable&preserve-view=true) | [SDK reference](https://azuresdkdocs.blob.core.windows.net/$web/java/azure-ai-formrecognizer/4.0.0/index.html) | [REST API reference](https://westus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-2022-08-31/operations/AnalyzeDocument) | [Package (Maven)](https://mvnrepository.com/artifact/com.azure/azure-ai-formrecognizer/4.0.0) | [Samples](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/formrecognizer/azure-ai-formrecognizer/src/samples)|[Supported REST API versions](../../sdk-overview-v3-0.md)
25
25
:::moniker-end
26
26
27
-
In this quickstart you'll, use the following features to analyze and extract data and values from forms and documents:
27
+
In this quickstart, use the following features to analyze and extract data and values from forms and documents:
28
28
29
29
*[**Layout**](#layout-model)—Analyze and extract tables, lines, words, and selection marks like radio buttons and check boxes in documents, without the need to train a model.
30
30
@@ -128,7 +128,7 @@ Open the project's *build.gradle.kts* file in your IDE. Copay and past the follo
@@ -500,7 +498,7 @@ Here's a snippet of the expected output:
500
498
Cell 'NASDAQ', has row index 4 and column index 2.
501
499
```
502
500
503
-
To view the entire output,visit the Azure samples repository on GitHub to view the [layout model output](https://github.com/Azure-Samples/cognitive-services-quickstart-code/blob/master/java/FormRecognizer/v3-java-sdk-layout-output.md).
501
+
To view the entire output,visit the Azure samples repository on GitHub to view the [layout model output](https://github.com/Azure-Samples/cognitive-services-quickstart-code/blob/master/java/FormRecognizer/v3-java-sdk-layout-output.md).
504
502
505
503
:::moniker-end
506
504
@@ -623,7 +621,7 @@ After you add a code sample to your application, navigate back to your main proj
623
621
Analyze and extract common fields from specific document types using a prebuilt model. In this example, we analyze an invoice using the **prebuilt-invoice** model.
624
622
625
623
> [!TIP]
626
-
> You aren't limited to invoices—there are several prebuilt models to choose from, each of which has its own set of supported fields. The model to use for the analyze operation depends on the type of document to be analyzed. See [**model data extraction**](../../concept-model-overview.md#model-data-extraction).
624
+
> You aren't limited to invoices—there are several prebuilt models to choose from, each of which has its own set of supported fields. The model to use for the `analyze` operation depends on the type of document to be analyzed. See [**model data extraction**](../../concept-model-overview.md#model-data-extraction).
627
625
628
626
> [!div class="checklist"]
629
627
>
@@ -678,7 +676,7 @@ public class DocIntelligence {
@@ -1008,7 +1006,7 @@ Here's a snippet of the expected output:
1008
1006
Invoice Date: 2019-11-15, confidence: 0.97
1009
1007
```
1010
1008
1011
-
To view the entire output, visit the Azure samples repository on GitHub to view the [prebuilt invoice model output](https://github.com/Azure-Samples/cognitive-services-quickstart-code/blob/master/java/FormRecognizer/v3-java-sdk-prebuilt-invoice-output.md)
1009
+
To view the entire output, visit the Azure samples repository on GitHub to view the [prebuilt invoice model output](https://github.com/Azure-Samples/cognitive-services-quickstart-code/blob/master/java/FormRecognizer/v3-java-sdk-prebuilt-invoice-output.md).
0 commit comments