Compartilhar via


O que é a detecção de linguagem no Azure Language nas Ferramentas Foundry?

A detecção de linguagem é um dos recursos oferecidos pelo Azure Language in Foundry Tools, uma coleção de algoritmos de machine learning e IA na nuvem para desenvolver aplicativos inteligentes que envolvem linguagem escrita. A detecção de idioma é capaz de detectar mais de 100 idiomas em seu script primário. Além disso, o serviço oferece detecção de script para cada idioma detectado usando o padrão ISO 15924 para um número selecionado de idiomas. Esta documentação contém os seguintes tipos de artigos:

  • Os guias de início rápido são instruções de introdução que orientam sobre como fazer solicitações ao serviço.
  • Os guias de instruções contêm instruções de uso do serviço de maneiras mais específicas ou personalizadas.

Recursos de detecção de idioma

  • Detecção de idioma: para cada documento, retorna o idioma principal, seu código ISO 639-1, nome legível, pontuação de confiança, nome do script e código de script ISO 15924.

  • Detecção de script: para distinguir entre vários scripts usados para escrever determinados idiomas, como o cazaque, a detecção de idioma retorna um nome de script e um código de script de acordo com o padrão ISO 15924.

  • Tratamento de conteúdo ambíguo: para ajudar a desambiguar o idioma com base na entrada, você pode especificar um código de país/região ISO 3166-1 alfa-2. Por exemplo, a palavra "communication" é comum ao inglês e ao francês. Especificar a origem do texto como França pode ajudar o modelo de detecção de idioma a determinar o idioma correto.

Fluxo de trabalho típico

Para usar esse recurso, você envia dados para análise e manipula a saída da API em seu aplicativo. A análise é realizada no estado em que se encontra, sem nenhuma personalização adicionada para o modelo usado nos seus dados.

  1. Crie um recurso de Azure Language no Foundry Tools, que concede acesso aos recursos oferecidos pelo Language. Ele gera uma senha (chamada de chave) e uma URL de ponto de extremidade que você usa para autenticar solicitações de API.

  2. Crie uma solicitação usando a API REST ou a biblioteca de cliente para C#, Java, JavaScript e Python. Você também pode enviar chamadas assíncronas com uma solicitação em lote para combinar solicitações de API para vários recursos em uma só chamada.

  3. Envie a solicitação que contém seus dados de texto. A sua chave e o endpoint são usados para autenticação.

  4. Transmita por streaming ou armazene a resposta localmente.

Introdução à detecção de linguagem

Para usar a detecção de idioma, envie um texto não estruturado bruto para análise e processe a saída da API no aplicativo. A análise é realizada no estado em que se encontra, sem nenhuma personalização adicional para o modelo usado em seus dados. Há três maneiras de usar a detecção de idioma:

Opção de desenvolvimento Descrição
Portal do Microsoft Foundry (novo) A Foundry (nova) é uma plataforma de IA baseada em nuvem que fornece acesso simplificado a modelos, agentes e ferramentas do Foundry por meio de projetos do Foundry.
Portal do Foundry (clássico) A Foundry (clássica) é uma plataforma baseada em nuvem que dá suporte a projetos baseados em hub e outros tipos de recursos. Ao se inscrever, você pode usar seus próprios dados para detectar mais de 100 idiomas em seu script primário.
API REST ou biblioteca de clientes (SDK do Azure) Integre a detecção de idiomas em seus aplicativos usando a API REST ou a biblioteca de clientes disponível em vários idiomas.
Contêiner do Docker Use o contêiner do Docker disponível para implantar esse recurso local. Os contêineres do Docker permitem que você aproxime o serviço de seus dados para conformidade, segurança ou outras considerações operacionais.

IA Responsável

Um sistema de IA inclui não apenas a tecnologia, mas também indivíduos que operam o sistema, pessoas que experimentam seus efeitos e o ambiente mais amplo em que o sistema funciona. Leia a nota de transparência para detecção de idioma para saber mais sobre o uso responsável de IA e a implantação em seus sistemas.

Próximas etapas

Há duas maneiras de começar a usar o recurso de vinculação de entidade:

  • O Microsoft Foundry é uma plataforma baseada na Web que permite que você use vários recursos de linguagem sem a necessidade de escrever código.
  • O artigo de início rápido para instruções sobre como fazer solicitações ao serviço usando a API REST e o SDK da biblioteca de cliente.