Introdução

Concluído

A Extensão azure_ai do Banco de Dados do Azure para PostgreSQL inclui acesso ao Tradutor de IA do Azure, um serviço que detecta o idioma do texto e o traduz para outros idiomas. Com ele, você pode traduzir texto entre mais de 100 idiomas.

Serviços de IA do Azure

Os serviços de IA do Azure são um conjunto de ferramentas e tecnologias avançadas baseadas em nuvem criadas pela Microsoft para permitir que desenvolvedores criem aplicativos e sistemas inteligentes sem a necessidade de habilidades especializadas de IA ou ciência de dados. Esses serviços permitem a incorporação de capacidades avançadas de IA em uma ampla gama de aplicações, como processamento de linguagem natural, aprendizado de máquina, pesquisa visual computacional e muito mais. Usando os serviços de IA do Azure, os desenvolvedores podem criar soluções inovadoras que aprimoram as experiências do usuário, automatizam fluxos de trabalho e melhoram as operações de negócios em vários setores.

Tradutor de IA do Azure

O serviço de Tradutor de IA do Azure é um serviço baseado em nuvem que usa a tecnologia de tradução automática neural para possibilitar a tradução rápida e precisa do texto de origem para o de destino em tempo real em todos os idiomas compatíveis.

Cenário: Traduzindo descrições de imóveis para aluguel

Suponha que você seja o desenvolvedor-chefe da Margie's Travel. Sua empresa está embarcando em um plano para comercializar imóveis para aluguel de curto prazo para uma clientela internacional. Suas descrições de propriedades para aluguel estão todas em inglês e você gostaria de traduzir essas listagens em vários idiomas. Você está hospedando os dados em um servidor flexível do Banco de Dados do Azure para PostgreSQL e gostaria de aproveitar outros serviços do Azure para executar a tradução.

Objetivos do aprendizado

Este módulo mostra como usar o serviço de Tradutor de IA do Azure com o Banco de Dados do Azure para PostgreSQL com servidor flexível. Neste módulo, você vai:

  • Instalar a Extensão azure_ai em uma instância do servidor flexível do Banco de Dados do Azure para PostgreSQL existente.
  • Carregar dados da listagem de aluguel em uma tabela.
  • Provisionar um serviço de Tradutor de IA do Azure.
  • Traduzir listagens de aluguel para vários idiomas.
  • Armazenar as traduções em uma tabela.

Ao final deste módulo, você será capaz de usar a Extensão azure_ai para traduzir texto e armazenar os resultados em um servidor flexível do Banco de Dados do Azure para PostgreSQL.