Skip to content

Commit 6c6c27c

Browse files
committed
freshness
1 parent 72f5d50 commit 6c6c27c

File tree

9 files changed

+22
-28
lines changed

9 files changed

+22
-28
lines changed

articles/ai-services/.openpublishing.redirection.ai-services.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -814,11 +814,6 @@
814814
"source_path_from_root": "/articles/ai-services/ai-services-and-ecosystem.md",
815815
"redirect_url": "/azure/ai-services/what-are-ai-services",
816816
"redirect_document_id": false
817-
},
818-
{
819-
"source_path_from_root": "/articles/ai-services/translator/create-translator-resource.yml",
820-
"redirect_url": "/azure/ai-services/translator/create-translator-resource",
821-
"redirect_document_id": true
822817
}
823818
]
824819
}

articles/ai-services/translator/containers/install-run.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ The following table describes the minimum and recommended specifications and the
9898
|Text transliteration| 4 Core, 2-GB memory ||
9999
|Document translation | 4 Core, 6-GB memory|The number of documents that can be processed concurrently can be calculated with the following formula: [minimum of (`n-2`), (`m-6)/4`)]. <br>&bullet; `n` is number of CPU cores.<br>&bullet; `m` is GB of memory.<br>&bullet; **Example**: 8 Core, 32-GB memory can process six(6) concurrent documents [minimum of (`8-2`), `(36-6)/4)`].|
100100

101-
* Each core must be at least 2.6 gigahertz (GHz) or faster.
101+
* For each core, you must have at least 2.6 gigahertz (GHz) or faster.
102102

103103
* For every language pair, 2 GB of memory is recommended.
104104

@@ -126,7 +126,7 @@ All Azure AI containers require the following input values:
126126
127127
> [!IMPORTANT]
128128
>
129-
> * Keys are used to access your Azure AI resource. Do not share your keys. Store them securely, for example, using Azure Key Vault.
129+
> * Keys are used to access your Azure AI resource. Don't share your keys. Store them securely, for example, using Azure Key Vault.
130130
>
131131
> * We also recommend regenerating these keys regularly. Only one key is necessary to make an API call. When regenerating the first key, you can use the second key for continued access to the service.
132132
@@ -172,8 +172,8 @@ The [docker run](https://docs.docker.com/engine/reference/commandline/run/) comm
172172
173173
> [!IMPORTANT]
174174
>
175-
> * 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.
176-
> * The `EULA`, `Billing`, and `ApiKey` options must be specified to run the container; otherwise, the container won't start.
175+
> * The docker commands in the following sections use the backslash, `\`, as a line continuation character. Replace or remove the backslash based on your host operating system's requirements.
176+
> * The `EULA`, `Billing`, and `ApiKey` options must be specified to run the container; otherwise, the container can't start.
177177
> * If you're translating documents, be sure to use the document translation endpoint.
178178
179179
```bash
@@ -197,13 +197,13 @@ The Docker command:
197197
* Automatically removes the container after it exits. The container image is still available on the host computer.
198198

199199
> [!TIP]
200-
> Additional Docker command:
200+
> Other Docker command:
201201
>
202202
> * `docker ps` lists running containers.
203203
> * `docker pause {your-container name}` pauses a running container.
204204
> * `docker unpause {your-container-name}` unpauses a paused container.
205205
> * `docker restart {your-container-name}` restarts a running container.
206-
> * `docker exec` enables you to execute commands lto *detach* or *set environment variables* in a running container.
206+
> * `docker exec` enables you to execute commands to *detach* or *set environment variables* in a running container.
207207
>
208208
> For more information, *see* [docker CLI reference](https://docs.docker.com/engine/reference/commandline/docker/).
209209
@@ -223,9 +223,9 @@ The container provides a REST-based Translator endpoint API. Here's an example r
223223

224224
> [!NOTE]
225225
>
226-
> * Source language detection requires an additional container. For more information, *see* [Supporting containers](#use-cases-for-supporting-containers)
226+
> * Source language detection requires another container. For more information, *see* [Supporting containers](#use-cases-for-supporting-containers)
227227
>
228-
> * If the cURL POST request returns a `Service is temporarily unavailable` response the container isn't ready. Wait a few minutes, then try again.
228+
> * If the cURL POST request returns a `Service is temporarily unavailable` response, the container isn't ready. Wait a few minutes, then try again.
229229
230230
### [**Disconnected (offline) containers**](#tab/disconnected)
231231

@@ -276,9 +276,9 @@ Both the endpoint URL and API key are needed when you first run the container to
276276
:::image type="content" source="media/keys-endpoint-container.png" alt-text="Screenshot of Azure portal keys and endpoint page.":::
277277

278278
> [!IMPORTANT]
279-
> You will only use your key and endpoint to configure the container to run in a disconnected.
279+
> You only use your key and endpoint to configure the container to run in a disconnected.
280280
> If you're translating **documents**, be sure to use the document translation endpoint.
281-
> environment. After you configure the container, you won't need the key and endpoint values to send API requests. Store them securely, for example, using Azure Key Vault. Only one key is necessary for this process.
281+
> After you configure the container, you don't need the key and endpoint values to send API requests. Store them securely, for example, using Azure Key Vault. Only one key is necessary for this process.
282282
283283
## Pull and load the Translator container image
284284

@@ -315,7 +315,7 @@ Now that you downloaded your container, you can execute the `docker run` command
315315
* **`Languages={language list}`**. You must include this parameter to download model files for the [languages](../language-support.md) you want to translate.
316316
317317
> [!IMPORTANT]
318-
> The `docker run` command will generate a template that you can use to run the container. The template contains parameters you'll need for the downloaded models and configuration file. Make sure you save this template.
318+
> The `docker run` command generates a template that you can use to run the container. The template contains parameters you need for the downloaded models and configuration file. Make sure you save this template.
319319
320320
The following example shows the formatting for the `docker run` command with placeholder values. Replace these placeholder values with your own values.
321321
@@ -521,7 +521,7 @@ If you installed Docker Desktop CLI, it includes Docker compose and its prerequi
521521
> * `docker compose pause` pauses running containers.
522522
> * `docker compose unpause {your-container-name}` unpauses paused containers.
523523
> * `docker compose restart` restarts all stopped and running container with all its previous changes intact. If you make changes to your `compose.yaml` configuration, these changes aren't updated with the `docker compose restart` command. You have to use the `docker compose up` command to reflect updates and changes in the `compose.yaml` file.
524-
> * `docker compose ps -a` lists all containers, including those that are stopped.
524+
> * `docker compose ps -a` lists all containers, including containers that are stopped.
525525
> * `docker compose exec` enables you to execute commands to *detach* or *set environment variables* in a running container.
526526
>
527527
> For more information, *see* [docker CLI reference](https://docs.docker.com/engine/reference/commandline/docker/).

articles/ai-services/translator/containers/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.author: lajanuar
1212

1313
# What is Azure AI Translator container?
1414

15-
Azure AI Translator container enables you to build translator application architecture that is optimized for both robust cloud capabilities and edge locality. A container is a running instance of an executable software image. The Translator container image includes all libraries, tools, and dependencies needed to run an application consistently in any private, public, or personal computing environment. Containers are isolated, lightweight, portable, and are great for implementing specific security or data governance requirements. Translator container is available in [connected](#connected-containers) and [disconnected (offline)](#disconnected-containers) modalities.
15+
Azure AI Translator container enables you to build translator application architecture that is optimized for both robust cloud capabilities and edge locality. A container is a running instance of an executable software image. The Translator container image includes all libraries, tools, and dependencies needed to run an application consistently in any private, public, or personal computing environment. Containers are isolated, lightweight, portable, and are great for implementing specific security or data governance requirements. Translator container is available in [connected](#connected-azure-ai-translator-containers) and [disconnected (offline)](#disconnected-azure-ai-translator-containers) modalities.
1616

1717
## Connected Azure AI Translator containers
1818

articles/ai-services/translator/custom-translator/concepts/customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.author: lajanuar
1313

1414
# Customize your text translations
1515

16-
Azure AI Custom Translator is a feature of the Azure AI Translator service, which allows users to customize Azure AI Translator's advanced neural machine translation when translating text using Translator (version 3 only).
16+
Azure AI Custom Translator is a feature of the Azure AI Translator service. Azure AI Custom Translator allows users to customize Azure AI Translator's advanced neural machine translation when translating text using Translator (version 3 only).
1717

1818
The feature can also be used to customize speech translation when used with [Azure AI Speech](../../../speech-service/index.yml).
1919

articles/ai-services/translator/custom-translator/how-to/create-manage-project.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Create and manage a Azure AI Custom Translator project
2+
title: Create and manage an Azure AI Custom Translator project
33
titleSuffix: Azure AI services
44
description: How to create and manage a project in the Azure AI Custom Translator.
55
author: laujan

articles/ai-services/translator/custom-translator/how-to/create-manage-training-documents.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: Build and upload Azure AI Custom Translator training documents
33
titleSuffix: Azure AI services
4-
description: How to build and upload parallel documents (two documents where one is the origin and the other is the translation) using
5-
Azure AI Custom Translator.
4+
description: How to build and upload parallel documents (two documents where one is the origin and the other is the translation) using Azure AI Custom Translator.
65
author: laujan
76
manager: nitinme
87
ms.service: azure-ai-translator

articles/ai-services/translator/custom-translator/how-to/train-custom-model.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ For better results, we recommended letting the system learn from your training d
7171
>
7272
> If you save the model as `Draft`, **Model details** is updated with the model name in `Draft` status.
7373
>
74-
> To add more documents, select on the model name and follow the steps in the [Create model](#create-model) section.
74+
> To add more documents, select on the model name and follow the steps in the [Create model](#create-custom-model) section.
7575
7676
:::image type="content" source="../media/how-to/duplicate-model.png" alt-text="Screenshot illustrating the duplicate model blade.":::
7777

articles/ai-services/translator/custom-translator/quickstart.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ You can read an overview of translation and custom translation, learn some tips,
8080

8181
Once the workspace is created successfully, you see the **Projects** page.
8282

83-
You create English-to-German project to train a custom model with only a [training](concepts/model-training.md#training-document-type-for-custom-translator) document type.
83+
You create English-to-German project to train a custom model with only a [training](concepts/model-training.md#training-document-type-for-azure-ai-custom-translator) document type.
8484

8585
1. Select **Create project**.
8686

@@ -98,9 +98,9 @@ You create English-to-German project to train a custom model with only a [traini
9898

9999
## Upload documents
100100

101-
In order to create a custom model, you need to upload all or a combination of [training](concepts/model-training.md#training-document-type-for-custom-translator), [tuning](concepts/model-training.md#tuning-document-type-for-custom-translator), [testing](concepts/model-training.md#testing-dataset-for-custom-translator), and [dictionary](concepts/dictionaries.md) document types.
101+
In order to create a custom model, you need to upload all or a combination of [training](concepts/model-training.md#training-document-type-for-custom-translator), [tuning](concepts/model-training.md#tuning-document-type-for-custom-translator), [testing](concepts/model-training.md#testing-dataset-for-azure-ai-custom-translator), and [dictionary](concepts/dictionaries.md) document types.
102102

103-
In this quickstart, we show you how to upload [training](concepts/model-training.md#training-document-type-for-custom-translator) documents for customization.
103+
In this quickstart, we show you how to upload [training](concepts/model-training.md#training-document-type-for-azure-ai-custom-translator) documents for customization.
104104

105105
>[!Note]
106106
> You can use our sample training, phrase and sentence dictionaries dataset, [Customer sample English-to-German datasets](https://github.com/MicrosoftTranslator/CustomTranslatorSampleDatasets), for this quickstart. However, for production, it's better to upload your own training dataset.

articles/ai-services/translator/document-translation/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Use asynchronous document processing to translate multiple documents and large f
3838
|**Translate large files**| Translate whole documents asynchronously.|
3939
|**Translate numerous files**|Translate multiple files across all supported languages and dialects while preserving document structure and data format.|
4040
|**Preserve source file presentation**| Translate files while preserving the original layout and format.|
41-
|**Apply custom translation**| Translate documents using general and [custom translation](../custom-translator/concepts/customization.md#custom-translator) models.|
41+
|**Apply custom translation**| Translate documents using general and [custom translation](../custom-translator/concepts/customization.md#azure-ai-custom-translator) models.|
4242
|**Apply custom glossaries**|Translate documents using custom glossaries.|
4343
|**Automatically detect document language**|Let the Document Translation service determine the language of the document.|
4444
|**Translate documents with content in multiple languages**|Use the autodetect feature to translate documents with content in multiple languages into your target language.|
@@ -104,7 +104,7 @@ Document Translation supports the following glossary file types:
104104
| ---------| -------------|
105105
|**Translate single-page files**| The synchronous request accepts only a single document as input.|
106106
|**Preserve source file presentation**| Translate files while preserving the original layout and format.|
107-
|**Apply custom translation**| Translate documents using general and [custom translation](../custom-translator/concepts/customization.md#custom-translator) models.|
107+
|**Apply custom translation**| Translate documents using general and [custom translation](../custom-translator/concepts/customization.md#azure-ai-custom-translator) models.|
108108
|**Apply custom glossaries**|Translate documents using custom glossaries.|
109109
|**Single language translation**|Translate to and from one [supported language](../language-support.md).|
110110
|**Automatically detect document language**|Let the Document Translation service determine the language of the document.|

0 commit comments

Comments
 (0)