はじめに
Azure Database for PostgreSQL の azure_ai 拡張機能には、テキストの言語を検出して他の言語に変換するサービスである Azure Translator へのアクセスが含まれています。 これを使用すると、100以上の言語 間でテキストを翻訳することができます。
鋳造ツール
Foundry Tools は、開発者が AI やデータ サイエンスの専門スキルを必要とせずにインテリジェントなアプリとシステムを構築できるように、Microsoft によって作成された高度なクラウドベースのツールとテクノロジのセットです。 これらのサービスにより、自然言語処理、機械学習、コンピューター ビジョンなど、さまざまなアプリケーションに強力な AI 機能を組み込めます。 Foundry Tools を使用すると、開発者は、ユーザー エクスペリエンスを強化し、ワークフローを自動化し、さまざまな業界のビジネス運用を改善する革新的なソリューションを作成できます。
Azure Translator
Azure Translator サービスは、ニューラル機械翻訳テクノロジを使用して、 サポートされているすべての言語で迅速かつ正確なソースからターゲットへのテキスト翻訳をリアルタイムで実現するクラウドベースのサービスです。
シナリオ: 賃貸物件の説明を翻訳する
あなたはマーギーズトラベルのリードデベロッパーだとします。 あなたの会社は、国際的な顧客のための短期賃貸物件を販売する計画に着手しています。 レンタル物件の説明はすべて英語で、これらのリストをさまざまな言語に翻訳したいと考えています。 Azure Database for PostgreSQL フレキシブル サーバーでデータをホストしており、他の Azure サービスを利用して翻訳を実行したいと考えます。
学習目標
このモジュールでは、Azure Database for PostgreSQL - フレキシブル サーバーで Azure Translator サービスを使用する方法を示します。 このモジュールでは、次の操作を行います。
- 既存の Azure Database for PostgreSQL フレキシブル サーバー インスタンスに
azure_ai拡張機能をインストールします。 - レンタル リスト データをテーブルに読み込みます。
- Azure Translator サービスをプロビジョニングします。
- レンタルリストを複数の言語に翻訳します。
- 翻訳をテーブルに格納します。
このモジュールを終了すると、azure_ai 拡張機能を使用してテキストを翻訳し、結果を Azure Database for PostgreSQL フレキシブル サーバーに格納できます。