Partilhar via


SDK e guia de programador REST para linguagem Azure

Use este artigo para encontrar informações sobre como integrar o Azure Language SDK e a API REST nas suas aplicações.

Opções de desenvolvimento

A Linguagem oferece suporte através de uma API REST e bibliotecas clientes em várias linguagens.

Bibliotecas de cliente (SDK do Azure)

A Linguagem fornece três namespaces para utilizar as funcionalidades disponíveis. Dependendo de quais recursos e linguagem de programação você está usando, você precisa 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 mais tarde
JavaScript v14 LTS ou mais tarde
Python v3.7 ou mais tarde

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ó permite que você analise texto usando modelos criados. 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 a seguir 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ó permite que você analise texto usando modelos criados. Para mais informações, consulte:

O Azure.AI.Language.Conversations namespace permite que você use os seguintes recursos de idioma. Use os links a seguir 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 Azure Language in Foundry Tools