Partilhar via


Criar um serviço Azure AI Search no portal do Azure

O Azure AI Search é uma plataforma de recuperação de informações para a empresa. Ele suporta pesquisa tradicional e pesquisa conversacional orientada por IA para experiências de "bate-papo com seus dados" em seu conteúdo proprietário.

A maneira mais fácil de criar um serviço de pesquisa é por meio do portal do Azure, que é abordado neste artigo.

GIF animado mostrando como criar um serviço de Pesquisa de IA do Azure no portal do Azure.

Também pode utilizar:

Antes de começar

Algumas propriedades são fixas durante toda a duração do serviço de pesquisa. Antes de criar o serviço, decida sobre as seguintes propriedades:

Propriedade Descrição
Nome Passa a fazer parte do endpoint da URL. O nome deve ser exclusivo e seguir regras de nomenclatura.
Região Determina a residência de dados e a disponibilidade de determinados recursos. Por exemplo, o classificador semântico e a integração da IA do Azure têm requisitos de região. Escolha uma região que suporte os recursos de que você precisa.
Nível Determina a infraestrutura, os limites de serviço e o faturamento. Alguns recursos não estão disponíveis em níveis inferiores ou especializados. Depois de criar o serviço, você pode alternar entre as camadas Básica e Padrão (S1, S2 e S3).
Tipo de computação Determina o modelo de virtualização e segurança. Você pode escolher entre VMs padrão (recomendadas) e VMs confidenciais, que se destinam a cargas de trabalho selecionadas que exigem privacidade e isolamento de dados em uso.

Subscreva o Azure

O Azure AI Search requer uma assinatura gratuita ou Standard do Azure.

Para experimentar o Azure AI Search gratuitamente, inicie uma subscrição de avaliação e, em seguida, crie o seu serviço de pesquisa no nível Gratuito. Cada subscrição do Azure pode ter um serviço de pesquisa gratuito, que se destina a uma avaliação de curto prazo, sem produção, do produto. Você pode concluir todos os nossos guias de início rápido e a maioria dos nossos tutoriais na camada gratuita. Para obter mais informações, consulte Experimente o Azure AI Search gratuitamente.

Importante

Para abrir espaço para outros serviços, a Microsoft pode excluir serviços gratuitos que estão inativos por um longo período de tempo.

Encontre a oferta Azure AI Search

  1. Entre no portal do Azure.

  2. No canto superior esquerdo do painel, selecione Criar um recurso.

    Captura de ecrã do botão Criar um Recurso no portal do Azure.

  3. Use a caixa de pesquisa para encontrar o Azure AI Search.

    Captura de ecrã do mosaico Azure AI Search no portal do Azure.

Escolher uma subscrição

Se tiver várias subscrições do Azure, escolha uma para o seu serviço de pesquisa.

Se você estiver implementando a criptografia gerenciada pelo cliente ou usando outros recursos que dependem de identidades de serviço gerenciado para acesso a dados externos, escolha a mesma assinatura que você usa para o Cofre de Chaves do Azure ou outros serviços que usam identidades gerenciadas.

Definir um grupo de recursos

Um grupo de recursos é um contentor que mantém recursos relacionados para uma solução do Azure. Use-o para consolidar recursos da mesma solução, monitorar custos e verificar a data de criação do seu serviço de pesquisa.

Captura de ecrã da caixa de diálogo Criar um Grupo de Recursos na página Criar um Serviço de Pesquisa.

Com o tempo, você pode acompanhar os custos atuais e projetados para recursos individuais e para o grupo geral de recursos. A captura de tela a seguir mostra as informações de custo disponíveis quando você combina vários recursos em um grupo:

Captura de ecrã da página Gestão de Custos no portal do Azure.

Atribua um nome ao seu serviço

Introduza um nome para o seu serviço de pesquisa. O nome faz parte do ponto de extremidade contra o qual as chamadas de API são emitidas: https://your-service-name.search.windows.net. Por exemplo, se você inserir myservice, o ponto de extremidade se tornará https://myservice.search.windows.net.

Ao nomear seu serviço, siga estas regras:

  • Use um nome exclusivo dentro do search.windows.net namespace.
  • Use entre 2 e 60 caracteres.
  • Use apenas letras minúsculas, dígitos e traços (-).
  • Não use traços nos dois primeiros caracteres ou no último caractere.
  • Não use traços consecutivos.

Gorjeta

Se você tiver vários serviços de pesquisa, é útil incluir a região no nome do serviço. Por exemplo, ao decidir como combinar ou anexar recursos, o nome myservice-westus pode poupar-lhe uma ida à página de propriedades.

Escolher uma região

Importante

Devido à alta demanda, o Azure AI Search está atualmente indisponível para novas instâncias em algumas regiões.

Se você usar vários serviços do Azure, colocar todos eles na mesma região minimizará ou anulará as cobranças de largura de banda. Não há cobranças pela saída de dados entre os serviços da mesma região.

Na maioria dos casos, escolha uma região perto de si, a menos que se aplique qualquer uma das seguintes situações:

  • A região mais próxima está com capacidade esgotada, o que é indicado pelas notas de rodapé de cada tabela. O portal do Azure tem a vantagem de ocultar regiões e camadas indisponíveis durante a configuração de recursos.

  • Você deseja usar fragmentação e vetorização de dados integradas ou habilidades integradas para enriquecimento de IA. As operações integradas têm requisitos regionais.

  • Você deseja usar o Armazenamento do Azure para indexação baseada em indexador ou deseja armazenar dados de aplicativos que não estão em um índice. O estado da sessão de depuração, as caches de enriquecimento e os armazenamentos de conhecimento são funcionalidades do Azure AI Search que dependem do Armazenamento do Azure. A região escolhida para o Armazenamento do Azure tem implicações para a segurança da rede. Se estiver a configurar uma firewall, deve colocar os recursos em regiões separadas. Para obter mais informações, consulte Conexões de saída da Pesquisa de IA do Azure para o Armazenamento do Azure.

Lista de verificação para escolher uma região

  1. O Azure AI Search está disponível em uma região próxima? Verifique a lista de regiões suportadas.

  2. Tem um nível específico em mente? Verifique a disponibilidade da região por camada.

  3. Você tem requisitos de continuidade de negócios e recuperação de desastres (BCDR)? Crie dois ou mais serviços de pesquisa em diferentes regiões do Azure, cada um com duas ou mais réplicas para que possam ser espalhados por várias zonas de disponibilidade. Por exemplo, se você estiver operando na América do Norte, poderá escolher Leste dos EUA e Oeste dos EUA, ou Centro-Norte dos EUA e Centro-Sul dos EUA, para cada serviço de pesquisa. Para obter mais informações, consulte Implantações de várias regiões no Azure AI Search.

  4. Precisa de enriquecimento por IA, integração de fragmentação de dados e vetorização, ou pesquisa multimodal alimentada pela Foundry Tools? Para efeitos de faturação, deve ligar o seu recurso Microsoft Foundry ao seu serviço de pesquisa através de uma ligação sem chave (pré-visualização) ou ligação baseada em chaves. As ligações baseadas em chaves exigem que ambos os serviços estejam na mesma região.

    • Verifique as regiões do Azure AI Search. Se estiver a usar OCR, reconhecimento de entidades ou outras competências apoiadas pelo Azure AI, a coluna de enriquecimento de IA indica se o Azure AI Search e o Microsoft Foundry estão na mesma região.

    • Verifique o Azure Vision nas regiões do Foundry Tools para APIs multimodais que permitam vetorização de texto e imagem. Estas APIs são alimentadas pelo Azure Vision e acedidas através de um recurso Microsoft Foundry. No entanto, geralmente estão disponíveis em menos regiões do que o próprio recurso Microsoft Foundry.

Escolha um escalão

O Azure AI Search é oferecido em vários níveis de preço:

  • Gratuito
  • Básico
  • Standard
  • Armazenamento Otimizado

Cada camada tem sua própria capacidade e limites, e alguns recursos dependem da camada. Para obter informações sobre características de computação, disponibilidade de recursos e disponibilidade de região, consulte Escolher uma camada de serviço para o Azure AI Search.

As camadas Básica e Padrão são as mais comuns para cargas de trabalho de produção, mas muitos clientes começam com a camada Gratuita. As camadas faturáveis diferem principalmente no tamanho da partição, velocidade da partição e limites no número de objetos que você pode criar.

Captura de ecrã da página Selecionar Escalão de Preços no portal do Azure.

Nota

Os serviços criados após 3 de abril de 2024 têm partições maiores e cotas vetoriais mais altas em todos os níveis faturáveis.

Escolha um tipo de computação

O tipo de computação determina o modelo de virtualização e segurança usado para implantar seu serviço de pesquisa. Existem dois tipos de computação:

  • O padrão (custo base) implanta seu serviço de pesquisa na infraestrutura padrão do Azure, criptografando dados em repouso e em trânsito, mas não em uso. Recomendado para a maioria das cargas de trabalho de pesquisa.

  • Confidencial (sobretaxa de 10%) usa a computação confidencial do Azure para isolar o processamento em um ambiente de execução confiável baseado em hardware, protegendo dados não criptografados em uso contra acesso não autorizado. Recomendado apenas se tiver requisitos avançados de privacidade, conformidade ou regulamentação.

A computação confidencial limitou a disponibilidade regional, desativa ou restringe determinados recursos e aumenta o custo de execução do serviço de pesquisa. Para uma comparação detalhada de ambos os tipos de computação, veja (Opcional) Ativar computação confidencial.

Criar o seu serviço

Depois de fornecer os inputs necessários, crie o seu serviço de pesquisa.

Captura de ecrã do botão Rever e Criar na página Criar um Serviço de Pesquisa.

Seu serviço é implantado em poucos minutos e você pode monitorar seu progresso com notificações do Azure. Considere fixar o serviço ao seu painel para facilitar o acesso no futuro.

Captura de ecrã do separador Notificações no portal do Azure.

Configurar a autenticação

Quando você cria um serviço de pesquisa, a autenticação baseada em chave é o padrão, mas não é a opção mais segura. Recomendamos que você o substitua por acesso baseado em função.

Para habilitar o acesso baseado em função para seu serviço:

  1. Vá para o seu serviço de pesquisa no portal do Azure.

  2. No painel esquerdo, selecione Teclas de configurações>. Você pode se conectar ao seu serviço usando chaves de API, funções do Azure ou ambas. Selecione Ambos até atribuir funções, após o que você pode selecionar Controle de acesso baseado em função.

    Captura de ecrã do separador Chaves com opções de autenticação.

Escale o serviço

Depois de implantar seu serviço de pesquisa, você pode dimensioná-lo para atender às suas necessidades. O Azure AI Search oferece duas dimensões de escala: réplicas e partições. As réplicas permitem que seu serviço lide com uma carga maior de consultas de pesquisa, enquanto as partições permitem que seu serviço armazene e pesquise mais documentos.

O dimensionamento está disponível apenas em níveis faturáveis. No nível Gratuito, não é possível dimensionar o serviço ou configurar réplicas e partições.

Adicionar recursos aumentará sua conta mensal. Use a calculadora de preços para entender as implicações de faturamento. Você pode ajustar recursos com base na carga, como aumentar recursos para indexação inicial e diminuí-los posteriormente para indexação incremental.

Para dimensionar o seu serviço:

  1. Vá para o seu serviço de pesquisa no portal do Azure.

  2. No painel esquerdo, selecione Escala de configurações>.

    Captura de ecrã do separador Escala com barras deslizantes para adicionar réplicas e partições.

  3. Use os controles deslizantes para adicionar réplicas e partições.

Quando adicionar um segundo serviço

A maioria dos clientes usa um único serviço de pesquisa em um nível suficiente para a carga esperada. Um serviço pode hospedar vários índices, cada um isolado dos outros, dentro dos limites máximos da camada escolhida. No Azure AI Search, você pode direcionar solicitações para apenas um índice, reduzindo a chance de recuperar dados de outros índices no mesmo serviço.

No entanto, você pode precisar de um segundo serviço para os seguintes requisitos operacionais:

  • Interrupções na região. No caso improvável de uma falha total de região, o Azure AI Search não disponibiliza comutação instantânea. Você deve implementar sua própria solução multi-região e abordagem de failover. Para obter mais informações, consulte Implantações de várias regiões no Azure AI Search.
  • Arquiteturas multilocatárias que exigem dois ou mais serviços.
  • Aplicativos implantados globalmente que exigem serviços em cada geografia para minimizar a latência.

Nota

No Azure AI Search, não é possível separar operações de indexação e consulta, portanto, não crie vários serviços para cargas de trabalho separadas. Um índice é sempre consultado no serviço no qual foi criado e não é possível copiar um índice para outro serviço.

Não é necessário um segundo serviço para garantir alta disponibilidade. Você alcança alta disponibilidade para consultas ao usar duas ou mais réplicas no mesmo serviço. Como as réplicas são atualizadas sequencialmente, pelo menos uma fica operacional quando uma atualização de serviço é implementada. Para obter mais informações sobre disponibilidade, consulte Contratos de nível de serviço.

Adicionar mais serviços à sua subscrição

O Azure AI Search limita o número de serviços de pesquisa que você pode criar inicialmente em uma assinatura. Se atingir o seu limite, pode solicitar mais quotas.

Você deve ter permissões de Proprietário ou Colaborador para a assinatura solicitar cota. Dependendo da sua região e da capacidade do centro de dados, poderá solicitar automaticamente uma quota para adicionar serviços à sua subscrição. Se a solicitação falhar, reduza o número ou submeta um pedido de suporte. Conte com um prazo de um mês para um grande aumento de quota, como mais de 30 serviços adicionais.

Para solicitar mais cota de assinatura:

  1. Vá para seu painel no portal do Azure.

  2. Utilize a caixa de pesquisa para encontrar o serviço Cotas.

    Captura de ecrã do termo de pesquisa Quota e do serviço Quotas nos resultados.

  3. Na guia Visão geral , selecione o bloco Pesquisar .

    Captura de ecrã do mosaico Pesquisar na página Visão Geral.

  4. Defina filtros para rever a quota existente para serviços de pesquisa na sua subscrição atual. Recomendamos filtrar por uso.

    Captura de ecrã do filtro Utilização dos serviços de pesquisa na sua subscrição atual.

  5. Ao lado da camada e região que precisam de mais cotas, selecione Solicitar ajusteCaptura de tela do ícone Solicitar ajuste, que é o contorno de um lápis.

  6. Em Nova Solicitação de Cota, insira um novo limite para sua cota de assinatura. O novo limite deve ser maior do que o limite atual. Se a capacidade regional for limitada, sua solicitação não será aprovada automaticamente e um relatório de incidente será gerado em seu nome para investigação e resolução.

  7. Envie o seu pedido.

  8. Monitore as notificações no portal do Azure para obter atualizações sobre o novo limite. A maioria dos pedidos é aprovada em 24 horas.

Próximos passos

Agora que você implantou seu serviço de pesquisa, continue no portal do Azure para criar seu primeiro índice:

Quer otimizar e economizar em seus gastos com nuvem?