Partilhar via


Guia do desenvolvedor SDK e REST para o serviço de idiomas

Use este artigo para encontrar informações sobre a integração dos SDKs de serviço de linguagem e da API REST em seus aplicativos.

Opções de desenvolvimento

O serviço Language fornece suporte por meio de uma API REST e bibliotecas de cliente em vários idiomas.

Bibliotecas de cliente (SDK do Azure)

O serviço Language fornece três namespaces para usar os recursos disponíveis. Dependendo de quais recursos e linguagem de programação você está usando, você precisará baixar um ou mais dos seguintes pacotes e ter o seguinte suporte à versão de estrutura/linguagem:

Framework/Linguagem Versão mínima suportada
.NET .NET Framework 4.6.1 ou mais recente, ou .NET (anteriormente .NET Core) 2.0 ou mais recente.
Java v8 ou posterior
JavaScript v14 LTS ou posterior
Python v3.7 ou posterior

Azure.AI.TextAnalytics

Nota

Se você estiver usando reconhecimento de entidade nomeada personalizada ou classificação de texto personalizada, precisará criar um projeto e treinar um modelo antes de usar o SDK. O SDK só fornece a capacidade de analisar texto usando modelos que você cria. Consulte os guias de início rápido a seguir para obter informações sobre como criar um modelo.

O Azure.AI.TextAnalytics namespace permite que você use os seguintes recursos de idioma. Use os links abaixo para artigos para ajudá-lo a enviar solicitações de API usando o SDK.

Ao usar esses recursos em seu aplicativo, use a documentação a seguir e exemplos de código para obter informações adicionais.

Idioma → versão mais recente do GA Documentação de referência Exemplos
C#/.NET → v5.2.0 Documentação em C# Exemplos de C#
Java → v5.2.0 Documentação Java Amostras Java
JavaScript → v1.0.0 Documentação do JavaScript Exemplos de JavaScript
Python → v5.2.0 Documentação Python Amostras de Python

Azure.AI.Language.Conversations

Nota

Se você estiver usando o fluxo de trabalho de compreensão de linguagem conversacional ou orquestração, precisará criar um projeto e treinar um modelo antes de usar o SDK. O SDK só fornece a capacidade de analisar texto usando modelos que você cria. Consulte os guias de início rápido a seguir para obter mais informações.

O Azure.AI.Language.Conversations namespace permite que você use os seguintes recursos de idioma. Use os links abaixo para artigos para ajudá-lo a enviar solicitações de API usando o SDK.

Ao usar esses recursos em seu aplicativo, use a documentação a seguir e exemplos de código para obter informações adicionais.

Idioma → versão mais recente do GA Documentação de referência Exemplos
C#/.NET → v1.0.0 Documentação em C# Exemplos de C#
Python → v1.0.0 Documentação Python Amostras de Python

Azure.AI.Language.QuestionAnswering

O Azure.AI.Language.QuestionAnswering namespace permite que você use os seguintes recursos de idioma:

  • Resposta a perguntas
    • Criação - Automatize tarefas comuns, como adicionar novos pares de respostas a perguntas e trabalhar com projetos/bases de conhecimento.
    • Previsão - Responder a perguntas com base em passagens do texto.

Ao usar esses recursos em seu aplicativo, use a documentação a seguir e exemplos de código para obter informações adicionais.

Idioma → versão mais recente do GA Documentação de referência Exemplos
C#/.NET → v1.0.0 Documentação em C# Exemplos de C#
Python → v1.0.0 Documentação Python Amostras de Python

Consulte também

Visão geral da Linguagem de IA do Azure