Udostępnij za pośrednictwem


Zestaw SDK tłumaczenia tekstu platformy Azure

Tłumaczenie tekstu platformy Azure to oparta na chmurze funkcja interfejsu API REST usługi Azure AI Translator. Interfejs API tłumaczenia tekstu umożliwia szybkie i dokładne tłumaczenia tekstu źródłowego do docelowego w czasie rzeczywistym. Zestaw SDK (Text Translation Software Development Kit) to zestaw bibliotek i narzędzi, które umożliwiają łatwą integrację funkcji interfejsu API REST tłumaczenia tekstu z aplikacjami. Zestaw SDK tłumaczenia tekstu jest dostępny na różnych platformach programowania w języku C#/.NET, Java, JavaScript i Python.

Obsługiwane języki

Zestaw SDK tłumaczenia tekstu obsługuje języki programowania i platformy:

Wersja zestawu SDK → języka Pakiet Biblioteka kliencka Obsługiwana wersja interfejsu API
.NET/C# → 1.0.0 NuGet Zestaw Azure SDK dla platformy .NET Translator w wersji 3.0
Java✱ → 1.0.0 Repozytorium Maven Zestaw Azure SDK dla języka Java Translator w wersji 3.0
JavaScript → 1.0.0 npm Zestaw Azure SDK dla języka JavaScript Translator w wersji 3.0
Python → 1.0.1 PyPi Zestaw Azure SDK dla środowiska Python Translator w wersji 3.0

✱ Zestaw SDK tłumaczenia tekstu platformy Azure dla języka Java jest testowany i obsługiwany na platformach Windows, Linux i macOS. Nie jest testowany na innych platformach i nie obsługuje wdrożeń systemu Android.

Dziennik zmian i historia wersji

Ta sekcja zawiera opis oparty na wersji funkcji tłumaczenia tekstu i wydań funkcji, zmian, aktualizacji i ulepszeń.

Wersja ogólnodostępna zestawu SDK tłumaczenia tekstu w usłudze Translator z maja 2024 r.

Ta wersja zawiera następujące aktualizacje:

  • Wersja 1.0.0 (2024-05-21)
  • Docelowe tłumaczenie tekstu w wersji 3.0
  • Wersja ogólnie dostępna

Pakiet (NuGet)

Dziennik zmian/historia wydania

README

Samples

Wersja zapoznawcza zestawu SDK tłumaczenia tekstu w usłudze Translator z kwietnia 2023 r.

Ta wersja zawiera następujące aktualizacje:

  • Wersja 1.0.0-beta.1 (2023-04-17)
  • Docelowe tłumaczenie tekstu w wersji 3.0
  • Wersja początkowa

Pakiet (NuGet)

Dziennik zmian/historia wydania

README

Samples

Korzystanie z zestawu SDK tłumaczenia tekstu w aplikacjach

Zestaw SDK tłumaczenia tekstu umożliwia korzystanie z usługi tłumaczenia tekstu i zarządzanie nią w aplikacji. Zestaw SDK opiera się na podstawowym interfejsie API REST tłumaczenia tekstu, który umożliwia łatwe korzystanie z tych interfejsów API w ramach paradygmatu języka programowania. Oto jak używasz zestawu SDK tłumaczenia tekstu dla preferowanego języka programowania:

1. Instalowanie biblioteki klienta zestawu SDK

dotnet add package Azure.AI.Translation.Text --version 1.0.0-beta.1
Install-Package Azure.AI.Translation.Text -Version 1.0.0-beta.1

2. Importowanie biblioteki klienta zestawu SDK do aplikacji

using Azure;
using Azure.AI.Translation.Text;

3. Uwierzytelnianie klienta

Interakcja z usługą Translator przy użyciu biblioteki klienta rozpoczyna się od utworzenia wystąpienia TextTranslationClientklasy. Klucz interfejsu API i region są potrzebne do utworzenia wystąpienia obiektu klienta. Klucz interfejsu API tłumaczenia tekstu znajduje się w witrynie Azure Portal:

Zrzut ekranu przedstawiający klucze i lokalizację punktu końcowego w witrynie Azure Portal.

Używanie globalnego punktu końcowego (ustawienie domyślne)

string key = "<your-key>";

AzureKeyCredential credential = new(key);
TextTranslationClient client = new(credential);

Korzystanie z regionalnego punktu końcowego


Uri endpoint = new("<your-endpoint>");
string key = "<your-key>";
string region = "<region>";

AzureKeyCredential credential = new(key);
TextTranslationClient client = new(credential, region);

4. Kompilowanie aplikacji

Utwórz obiekt klienta w celu interakcji z zestawem SDK tłumaczenia tekstu, a następnie wywołaj metody dla tego obiektu klienta w celu interakcji z usługą. Zestawy SDK zapewniają metody synchroniczne i asynchroniczne. Aby uzyskać więcej szczegółowych informacji, zobacz repozytorium przykładu tłumaczenia tekstu dla platformy .NET/C#.

Opcje pomocy

Fora Microsoft Q & A i Stack Overflow są dostępne dla społeczności deweloperów, aby zadawać i odpowiadać na pytania dotyczące tłumaczenia tekstu platformy Azure i innych usług. Firma Microsoft monitoruje fora i odpowiada na pytania, na które społeczność nie odpowiedziała. Aby upewnić się, że widzisz pytanie, oznacz je tagiem azure-text-translation.

Następne kroki