Agentes e aplicações de IA

As aplicações da IA abrangem uma ampla variedade de aplicações, como plataformas de negociação eletrônica, sensoriamento remoto, controle de robôs e diagnóstico médico. Infundir IA em um aplicativo pode ser difícil e demorado. Até recentemente, você precisava de uma compreensão profunda do aprendizado de máquina e meses de desenvolvimento para adquirir dados, treinar modelos e implantá-los em escala. Mesmo assim, o sucesso não estava garantido. O caminho foi repleto de obstáculos e armadilhas, fazendo com que as equipes não percebessem valor de seus investimentos em IA.

Aplicações de IA

Os Serviços Cognitivos do Microsoft Azure são serviços de IA específicos do domínio disponíveis como APIs. Esses serviços removem os desafios de criar IA em seus aplicativos e são projetados para torná-los produtivos, prontos para a empresa e confiáveis. Eles possibilitam que você desenvolva os mais recentes avanços em IA sem construir e implantar seus próprios modelos; em vez disso, você pode implantar modelos de IA usando apenas algumas linhas de código. Mesmo sem uma grande equipe de ciência de dados, você pode criar rapidamente aplicativos de IA que veem, ouvem, falam, entendem e até começam a raciocinar.

Exemplos comuns de aplicações de IA incluem:

  • Análise de sentimentos
  • Deteção de objetos
  • Tradução
  • Personalização
  • Automação robótica de processos

Siga estas diretrizes para planejar o desenvolvimento e a implantação de seus aplicativos de IA:

  • Familiarize-se com a infinidade de recursos e serviços oferecidos nos Serviços Cognitivos do Azure e determine quais você usará.
  • Determine se você tem dados personalizados com os quais deseja treinar e personalizar modelos de IA. Alguns serviços podem ser personalizados.
  • Explore os tutoriais de início rápido dos Serviços Cognitivos do Azure para saber como usar APIs SDK e REST. Os SDKs de Serviços Cognitivos estão disponíveis para muitas linguagens de desenvolvimento populares, incluindo C#, Python, Java, JavaScript e Go.
  • Determine se você precisa implantar esses Serviços Cognitivos em contêineres.

Lista de verificação de aplicações de IA

Para começar, primeiro familiarize-se com as várias categorias e serviços nos Serviços Cognitivos do Azure, como visão, fala, idioma, decisão e pesquisa na Web. Visite as páginas de produtos para saber mais e interagir com demonstrações. Cada categoria na página oferece um conjunto de inícios rápidos, tutoriais e guias de instruções para as APIs e SDKs REST. Você também pode ler um e-book que descreve cenários comuns e como criar seu primeiro aplicativo de IA com os Serviços Cognitivos.

Agentes de IA

A plataforma de IA do Microsoft Azure visa capacitar os desenvolvedores a inovar e acelerar seus projetos. Para IA conversacional, o Azure oferece o Serviço de Bot do Azure e o SDK do Bot Framework e ferramentas para permitir que os desenvolvedores criem experiências de conversação avançadas. Além disso, os desenvolvedores podem usar os Serviços Cognitivos do Azure, como o LUIS (Language Understanding), o QnA Maker e o serviço de Fala para adicionar as habilidades dos chatbots para entender e falar com seus usuários finais.

Os cenários comuns para soluções de IA conversacional ou chatbot incluem:

  • Chatbot informativo de perguntas e respostas
  • Chatbot de atendimento ao cliente ou suporte
  • Help desk de TI ou chatbot de RH
  • Chatbot de vendas ou e-commerce
  • Dispositivos habilitados para fala

Nota

A Microsoft oferece Power Virtual Agents, construído com base no Bot Framework, para desenvolvedores que desejam criar um chatbot com uma experiência principalmente no-code ou low-code. Nesse cenário, os desenvolvedores não hospedam o bot e não controlam a linguagem natural ou outros modelos de IA com os Serviços Cognitivos.

Lista de verificação de agentes de IA

O Serviço de Bot do Azure e o Microsoft Bot Framework têm as seguintes características:

  • O Bot Framework é uma oferta de código aberto que fornece um SDK para ajudá-lo a projetar, criar e testar seu bot. Este SDK está disponível em C#, JavaScript, Python e Java. Ele também oferece uma tela de autoria visual gratuita no Bot Framework Composer e uma ferramenta de teste no Bot Framework Emulator.
  • O Serviço de Bot do Azure é um serviço dedicado no Azure que permite hospedar ou publicar seu bot no Azure e conectar-se a canais populares.

Para obter mais informações sobre o Serviço de Bot do Azure e a Estrutura de Bot, consulte:

Uma das maneiras mais fáceis de começar é usar o QnA Maker, parte dos Serviços Cognitivos do Azure, que pode converter de forma inteligente um documento ou site de perguntas frequentes em uma experiência de perguntas e respostas em minutos. Para usar o QnA Maker, consulte:

Para baixar e usar o SDK do Bot Framework e as ferramentas para desenvolvimento de bots, consulte:

Para saber como adicionar Serviços Cognitivos para tornar seu bot ainda mais inteligente, consulte:

Para saber como criar seu próprio Assistente Virtual com aceleradores de solução do Bot Framework e selecionar um conjunto comum de habilidades, como calendário, e-mail, ponto de interesse e tarefas, consulte a documentação das soluções do Bot Framework.

Próximos passos

Explore outras categorias de soluções de IA: