Observação de transparência: Pesquisa de IA do Azure 

Importante

Traduções não em inglês são fornecidas apenas para conveniência. Consulte a EN-US versão deste documento para obter a versão definitiva.

O que é uma Nota de Transparência?

Um sistema de IA inclui não apenas a tecnologia, mas também as pessoas que a usarão, as pessoas que serão afetadas por ela e o ambiente no qual ela é implantada. A criação de um sistema adequado para sua finalidade pretendida requer uma compreensão de como a tecnologia funciona, quais são suas funcionalidades e limitações e como obter o melhor desempenho. as Notas de Transparência da Microsoft destinam-se a ajudá-lo a entender como nossa tecnologia de IA funciona, as escolhas que os proprietários do sistema podem fazer que influenciam o desempenho e o comportamento do sistema e a importância de pensar em todo o sistema, incluindo a tecnologia, as pessoas e o meio ambiente. Você pode usar Notas de Transparência ao desenvolver ou implantar seu próprio sistema ou compartilhá-las com as pessoas que usarão ou serão afetadas pelo seu sistema.

as Notas de Transparência da Microsoft fazem parte de um esforço mais amplo em Microsoft para colocar nossos Princípios de IA em prática. Para saber mais, consulte os princípios de IA Microsoft.

Introdução

Pesquisa de IA do Azure  oferece aos desenvolvedores ferramentas, APIs e SDKs para criar uma experiência de pesquisa avançada sobre conteúdo privado, heterogêneo em aplicativos web, móveis e empresariais. A pesquisa é fundamental para qualquer aplicativo que apresenta dados aos usuários. Cenários comuns incluem pesquisa de catálogos ou documentos, repositórios de varejo online ou exploração de dados sobre conteúdo proprietário.

Os dados pesquisáveis podem estar na forma de texto ou vetores e ingeridos as-is de uma fonte de dados ou enriquecidos usando IA para melhorar a experiência de pesquisa geral. Os desenvolvedores podem converter dados int em representações numéricas (chamados de vetores), optando por chamar modelos de machine learning externos (conhecidos como modelos de inserção). Opcionalmente, os indexadores podem incluir conjuntos de habilidades que dão suporte a um conjunto avançado de enriquecimento de dados por meio de vários recursos Azure Language in Foundry Tools, como Reconhecimento de Entidades Nomeadas (NER) e detecção de informações pessoalmente identificáveis (PII), e funcionalidades do Azure Vision in Foundry Tools, incluindo reconhecimento óptico de caracteres (OCR) e análise de imagens.

Consulte as guias a seguir para obter mais informações sobre como Pesquisa de IA do Azure  melhora a experiência de pesquisa usando ferramentas de pesquisa ou outros sistemas de IA para entender melhor a intenção, a semântica e a estrutura implícita do conteúdo de um cliente.

O enriquecimento de IA é a aplicação de modelos de aprendizado de máquina das Foundry Tools sobre conteúdo que não é facilmente pesquisável em sua forma bruta. Por meio de enriquecimento, análise e inferência são usados para criar conteúdo pesquisável e estrutura em que nenhum existia anteriormente.

O enriquecimento de IA é uma extensão opcional do pipeline do indexador da Pesquisa de IA do Azure que se conecta ao Foundry Tools na mesma região do serviço de pesquisa do cliente. Um pipeline de enriquecimento tem os mesmos componentes principais de um indexador típico (indexador, fonte de dados, índice), além de um conjunto de habilidades que especifica as etapas de enriquecimento atômico. Um conjunto de habilidades pode ser montado usando habilidades integradas com base nas APIs de Ferramentas do Foundry, como Visão e Linguagem, ou habilidades personalizadas que executam código externo fornecido por você.

Capacidades

Comportamento do sistema

Várias habilidades embutidas para enriquecimento de IA no Pesquisa de IA do Azure  aproveitam as Foundry Tools. Consulte as Notas de Transparência para cada habilidade interna vinculada abaixo para obter considerações ao optar por usar uma habilidade:

Consulte a documentação de cada habilidade para saber mais sobre seus respectivos recursos, limitações, desempenho, avaliações e métodos para integração e uso responsável. Observe que o uso dessas técnicas em combinação pode levar a efeitos cumulativos (por exemplo, erros introduzidos ao usar OCR continuarão a ocorrer ao utilizar a extração de frases-chave).

Casos de uso

Exemplos de casos de uso

Como Pesquisa de IA do Azure  é uma solução de pesquisa de texto completo, a finalidade do enriquecimento de IA é melhorar o utilitário de pesquisa de conteúdo não estruturado. Aqui estão alguns exemplos de cenários de enriquecimento de conteúdo compatíveis com as habilidades internas:

  • A tradução e a detecção de idioma habilitam a pesquisa multilíngue.
  • O reconhecimento de entidade extrai pessoas , locais e outras entidades de grandes partes do texto.
  • A extração de frase-chave identifica e gera termos importantes.
  • O OCR reconhece texto impresso e manuscrito em arquivos binários.
  • A análise de imagem descreve o conteúdo da imagem e gera as descrições como campos de texto pesquisáveis.
  • Vetorização integrada é um recurso de visualização que chama o modelo de inserções Azure OpenAI para vetorizar dados e armazenar inserções em Pesquisa de IA do Azure  para pesquisa de similaridade.

Limitações

O enriquecimento de IA no Pesquisa de IA do Azure  utiliza os recursos do indexador e da origem de dados do serviço para acionar as Foundry Tools e executar o enriquecimento de conteúdo. As limitações dos indexadores e das fontes de dados usadas nesse processo serão aplicadas. Examine a documentação do indexador e da fonte de dados para obter mais informações sobre essas limitações relacionadas. As limitações de cada Foundry Tool usada pelo pipeline de enriquecimento de IA na Pesquisa de IA do Azure também serão aplicadas. Consulte as notas de transparência para cada serviço para obter mais informações sobre essas limitações.

Saiba mais sobre IA responsável