Skip to content

Commit 33fe0f6

Browse files
authored
Merge pull request #78655 from itechedit/two-form-recognizer-articles
edit pass: two Form Recognizer articles
2 parents e60c65a + a1dd36e commit 33fe0f6

6 files changed

+86
-86
lines changed

articles/cognitive-services/form-recognizer/form-recognizer-container-configuration.md

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -12,36 +12,32 @@ ms.author: dapine
1212
---
1313
# Configure Form Recognizer containers
1414

15-
Form Recognizer containers enable customers to build an application architecture that is optimized to take advantage of both robust cloud capabilities and edge locality.
15+
By using Azure Form Recognizer containers, you can build an application architecture that's optimized to take advantage of both robust cloud capabilities and edge locality.
1616

17-
The **Form Recognizer** container runtime environment is configured using the `docker run` command arguments. This container has several required settings, along with a few optional settings. Several [examples](#example-docker-run-commands) of the command are available. The container-specific settings are the billing settings.
17+
You configure the Form Recognizer container run-time environment by using the `docker run` command arguments. This container has several required settings and a few optional settings. For a few examples, see the ["Example docker run commands"](#example-docker-run-commands) section. The container-specific settings are the billing settings.
1818

1919
## Configuration settings
2020

2121
[!INCLUDE [Container shared configuration settings table](../../../includes/cognitive-services-containers-configuration-shared-settings-table.md)]
2222

2323
> [!IMPORTANT]
24-
> The [`ApiKey`](#apikey-configuration-setting), [`Billing`](#billing-configuration-setting), and [`Eula`](#eula-setting) settings are used together, and you must provide valid values for all three of them; otherwise your container won't start. For more information about using these configuration settings to instantiate a container, see [Billing](form-recognizer-container-howto.md#billing).
24+
> The [`ApiKey`](#apikey-configuration-setting), [`Billing`](#billing-configuration-setting), and [`Eula`](#eula-setting) settings are used together. You must provide valid values for all three settings; otherwise, your container won't start. For more information about using these configuration settings to instantiate a container, see [Billing](form-recognizer-container-howto.md#billing).
2525
2626
## ApiKey configuration setting
2727

28-
The `ApiKey` setting specifies the Azure resource key used to track billing information for the container. You must specify a value for the ApiKey and the value must be a valid key for the _Form Recognizer_ resource specified for the [`Billing`](#billing-configuration-setting) configuration setting.
28+
The `ApiKey` setting specifies the Azure resource key that's used to track billing information for the container. The value for the ApiKey must be a valid key for the _Form Recognizer_ resource that's specified for `Billing` in the "Billing configuration setting" section.
2929

30-
This setting can be found in the following place:
31-
32-
* Azure portal: **Form Recognizer's** Resource Management, under **Keys**
30+
You can find this setting in the Azure portal, in **Form Recognizer Resource Management**, under **Keys**.
3331

3432
## ApplicationInsights setting
3533

3634
[!INCLUDE [Container shared configuration ApplicationInsights settings](../../../includes/cognitive-services-containers-configuration-shared-settings-application-insights.md)]
3735

3836
## Billing configuration setting
3937

40-
The `Billing` setting specifies the endpoint URI of the _Form Recognizer_ resource on Azure used to meter billing information for the container. You must specify a value for this configuration setting, and the value must be a valid endpoint URI for a _Form Recognizer_ resource on Azure. The container reports usage about every 10 to 15 minutes.
41-
42-
This setting can be found in the following place:
38+
The `Billing` setting specifies the endpoint URI of the _Form Recognizer_ resource on Azure that's used to meter billing information for the container. The value for this configuration setting must be a valid endpoint URI for a _Form Recognizer_ resource on Azure. The container reports usage about every 10 to 15 minutes.
4339

44-
* Azure portal: **Form Recognizer's** Overview, labeled `Endpoint`
40+
You can find this setting in the Azure portal, in **Form Recognizer Overview**, under **Endpoint**.
4541

4642
|Required| Name | Data type | Description |
4743
|--|------|-----------|-------------|
@@ -55,7 +51,7 @@ This setting can be found in the following place:
5551

5652
[!INCLUDE [Container shared configuration fluentd settings](../../../includes/cognitive-services-containers-configuration-shared-settings-fluentd.md)]
5753

58-
## Http proxy credentials settings
54+
## HTTP proxy credentials settings
5955

6056
[!INCLUDE [Container shared configuration fluentd settings](../../../includes/cognitive-services-containers-configuration-shared-settings-http-proxy.md)]
6157

@@ -66,11 +62,11 @@ This setting can be found in the following place:
6662

6763
## Mount settings
6864

69-
Use bind mounts to read and write data to and from the container. You can specify an input mount or output mount by specifying the `--mount` option in the [docker run](https://docs.docker.com/engine/reference/commandline/run/) command.
65+
Use bind mounts to read and write data to and from the container. You can specify an input mount or an output mount by specifying the `--mount` option in the [`docker run` command](https://docs.docker.com/engine/reference/commandline/run/).
7066

71-
The Form Recognizer container requires an input and output mount. The input mount can be read-only and is required to access the data that will be used for training and scoring. The output mount has to be writable and will be used to store the models and temporary data.
67+
The Form Recognizer container requires an input mount and an output mount. The input mount can be read-only, and it's required for access to the data that's used for training and scoring. The output mount has to be writable, and you use it to store the models and temporary data.
7268

73-
The exact syntax of the host mount location varies depending on the host operating system. Additionally, the [host computer](form-recognizer-container-howto.md#the-host-computer)'s mount location may not be accessible due to a conflict between permissions used by the Docker service account and the host mount location permissions.
69+
The exact syntax of the host mount location varies depending on the host operating system. Additionally, the mount location of the [host computer](form-recognizer-container-howto.md#the-host-computer) might not be accessible because of a conflict between the Docker service account permissions and the host mount location permissions.
7470

7571
|Optional| Name | Data type | Description |
7672
|-------|------|-----------|-------------|
@@ -79,22 +75,24 @@ The exact syntax of the host mount location varies depending on the host operati
7975

8076
## Example docker run commands
8177

82-
The following examples use the configuration settings to illustrate how to write and use `docker run` commands. Once running, the container continues to run until you [stop](form-recognizer-container-howto.md#stop-the-container) it.
78+
The following examples use the configuration settings to illustrate how to write and use `docker run` commands. When it's running, the container continues to run until you [stop it](form-recognizer-container-howto.md#stop-the-container).
8379

84-
* **Line-continuation character**: The Docker commands in the following sections use the back slash, `\`, as a line continuation character. Replace or remove this based on your host operating system's requirements.
85-
* **Argument order**: Do not change the order of the arguments unless you are very familiar with Docker containers.
80+
* **Line-continuation character**: The Docker commands in the following sections use a back slash (\\) as a line continuation character. Replace or remove this character, depending on your host operating system's requirements.
81+
* **Argument order**: Don't change the order of the arguments unless you're familiar with Docker containers.
8682

87-
Replace {_argument_name_} with your own values:
83+
Replace {_argument_name_} in the following table with your own values:
8884

8985
| Placeholder | Value |
9086
|-------------|-------|
91-
|{BILLING_KEY} | This key is used to start the container, and is available on the Azure portal's Form Recognizer Keys page. |
92-
|{BILLING_ENDPOINT_URI} | The billing endpoint URI value is available on the Azure portal's Form Recognizer Overview page.|
93-
|{COMPUTER_VISION_API_KEY}| The key is available on the Azure portal's Computer Vision API Keys page.|
94-
|{COMPUTER_VISION_ENDPOINT_URI}|The billing endpoint. If you are using a cloud-based Computer Vision resource, the URI value is available on the Azure portal's Computer Vision API Overview page. If you are using a `cognitive-services-recognize-text` container, use the billing endpoint URL passed to the container in the `docker run` command.|
87+
|{BILLING_KEY} | The key that's used to start the container. It's available on the Azure portal Form Recognizer Keys page. |
88+
|{BILLING_ENDPOINT_URI} | The billing endpoint URI value is available on the Azure portal Form Recognizer Overview page.|
89+
|{COMPUTER_VISION_API_KEY}| The key is available on the Azure portal Computer Vision API Keys page.|
90+
|{COMPUTER_VISION_ENDPOINT_URI}|The billing endpoint. If you're using a cloud-based Computer Vision resource, the URI value is available on the Azure portal Computer Vision API Overview page. If you're using a *cognitive-services-recognize-text* container, use the billing endpoint URL that's passed to the container in the `docker run` command.|
9591

9692
> [!IMPORTANT]
97-
> The `Eula`, `Billing`, and `ApiKey` options must be specified to run the container; otherwise, the container won't start. For more information, see [Billing](#billing-configuration-setting).
93+
> To run the container, specify the `Eula`, `Billing`, and `ApiKey` options; otherwise, the container won't start. For more information, see [Billing](#billing-configuration-setting).
94+
95+
> [!NOTE]
9896
> The ApiKey value is the **Key** from the Azure Form Recognizer Resource keys page.
9997
10098
## Form Recognizer container Docker examples
@@ -133,4 +131,4 @@ Logging:Console:LogLevel:Default=Information
133131

134132
## Next steps
135133

136-
* Review [How to install and run containers](form-recognizer-container-howto.md)
134+
* Review [Install and run containers](form-recognizer-container-howto.md).

0 commit comments

Comments
 (0)