Esta página apresenta e enumera as capacidades da Vertex AI Search para apps personalizadas. A página também fornece links para as funcionalidades, os tutoriais e as listas de verificação disponíveis para começar a usar a Vertex AI Search para apps personalizadas.
O que é o Vertex AI Search para apps personalizadas?
A Vertex AI Search for custom apps é um motor de pesquisa e descoberta de conteúdo potente e de qualidade Google que pode integrar nas suas aplicações que contêm dados de Websites e outros dados estruturados ou não estruturados. A capacidade de pesquisa vai além da correspondência básica de palavras-chave e usa a IA para oferecer resultados altamente relevantes, proporcionar experiências de navegação e pesquisa personalizadas e gerar respostas de IA baseadas nos seus dados.
Pode usar a app de pesquisa personalizada para dados independentes do vertical que se encontram em Websites públicos ou num formato estruturado ou não estruturado. Além disso, o Vertex AI Search oferece outras apps de pesquisa e recomendações específicas de verticais.
- Para obter informações sobre dados de multimédia, consulte o artigo Introdução à pesquisa e às recomendações de multimédia.
- Para obter informações sobre dados de comércio e retalho, consulte o artigo Vertex AI Search for commerce.
- Para informações sobre dados de cuidados de saúde, consulte a Lista de verificação da pesquisa de cuidados de saúde.
Principais capacidades
As principais capacidades do Vertex AI Search são as seguintes:
- Pesquisa de alta qualidade: tira partido da experiência de pesquisa da Google para compreender a intenção do utilizador, mesmo com consultas complexas e consultas de linguagem natural. Combina a pesquisa semântica e por palavras-chave para apresentar os melhores resultados.
- Navegação personalizada: fornece resultados personalizados sem uma consulta de pesquisa específica e um feed personalizado com base no contexto e nos padrões de navegação de um utilizador. É ideal para experiências de descoberta para ver páginas de categorias personalizadas e feeds iniciais.
- Origens de dados: funciona com as seguintes origens de dados:
- Website: indexe os seus Websites públicos e use funcionalidades avançadas, como o enriquecimento do índice com os dados estruturados nos seus Websites.
- Dados estruturados: pesquise dados organizados num formato definido, como bases de dados, ficheiros JSON no Cloud Storage ou tabelas do BigQuery, por exemplo, catálogos de hotéis, anúncios imobiliários e diretórios de restaurantes.
- Dados não estruturados: pesquise em documentos como PDFs, ficheiros HTML e ficheiros TXT ou ficheiros de imagem como ficheiros JPEG e PNG armazenados no Cloud Storage ou no BigQuery.
- Pesquisa combinada: pesquise em várias bases de dados que combinam dados das origens de dados mencionadas acima. Por exemplo, pode criar uma app de pesquisa e associá-la a um arquivo de dados de Websites e a um arquivo de dados de documentos. Isto permite que os utilizadores pesquisem todo o seu conteúdo de uma só vez.
- Geração de respostas de IA fundamentadas: gera respostas de IA fundamentadas nos seus dados, com citações dos documentos de origem. Também pode fazer perguntas de seguimento e consultas relacionadas.
- Personalização: melhora os resultados e a classificação ao longo do tempo através da aprendizagem com as interações dos utilizadores captadas em eventos do utilizador, como cliques e conversões.
- Personalização: oferece várias formas de ajustar e configurar a experiência de pesquisa e navegação de acordo com as necessidades da sua empresa.
Vista geral
O diagrama seguinte mostra os componentes principais da pesquisa personalizada e como funcionam em conjunto:
Os componentes do Vertex AI Search para a pesquisa personalizada podem ser explicados da seguinte forma:
- Armazenamento de dados: o seu conteúdo de diferentes origens de dados é armazenado num armazenamento de dados do Vertex AI Search. Os dados de origem podem ser dados de Websites públicos ou dados estruturados e não estruturados.
- Tratamento e indexação de dados: o Vertex AI Search compreende e indexa os seus dados, criando uma representação pesquisável e recuperável. Isto
inclui o seguinte:
- Extração de palavras-chave: identifica e gera termos importantes necessários para obter as informações corretas.
- Compreensão semântica através de incorporações: cria incorporações de vetores para captar o significado do conteúdo.
- Processamento de metadados: processa os seus documentos através dos dados estruturados ou dos metadados do documento. Por exemplo, a localização num catálogo de hotéis, as datas de modificação ou criação nos metadados de uma página Web.
- Análise avançada de documentos: compreende a estrutura dos documentos e anota informações avançadas, como tabelas, imagens e gráficos, através de OCR ou análise de esquemas.
- App de pesquisa: no centro da pesquisa personalizada encontra-se uma app de pesquisa que se liga a um ou mais repositórios de dados que fornecem dados de diferentes origens. Para a pesquisa combinada, os dados são carregados através de conetores. Configura o comportamento de pesquisa e navegação ao nível da app.
- Consulta do utilizador: a entrada de um utilizador destinada a obter informações da sua app, que pode ser de dois tipos:
- Consulta de pesquisa: o utilizador introduz uma consulta de pesquisa segmentada através de texto ou imagens. A pesquisa textual é baseada no preenchimento automático.
- Consulta de navegação ou exploração: uma pesquisa exploratória para fornecer conteúdo personalizado relevante sem uma consulta específica. É baseada na atividade anterior do utilizador e noutros sinais, como a página de categoria atual e a localização.
- Obtenção e classificação: existem vários subcomponentes para a obtenção e a classificação dos resultados:
- Compreensão de consultas para a pesquisa: o Vertex AI Search analisa uma consulta de pesquisa através do seguinte:
- Processamento de linguagem natural: para compreender a intenção.
- Filtros com compreensão de linguagem natural: traduz as localizações de consultas de linguagem natural em geocoordenadas e as condições em consultas de linguagem natural em filtros.
- Gráfico de conhecimentos: para desambiguar termos e expandir a pesquisa.
- Funcionalidades opcionais: inclui correção ortográfica, sinónimos e reformulação de consultas.
- Obtenção: a Pesquisa Vertex AI encontra os documentos ou os fragmentos mais relevantes com base nos seguintes métodos:
- Correspondência de palavras-chave para pesquisa: pesquisa convencional baseada em termos.
- Pesquisa semântica: usar incorporações para encontrar conteúdo conceptualmente semelhante.
- Filtragem: aplicação de todos os filtros que configurou, por exemplo, data, categoria ou classificação de relevância.
- Classificação: a Pesquisa do Vertex AI classifica os resultados com base nos seguintes fatores:
- Relevância: uma combinação de correspondência semântica e de palavras-chave durante a pesquisa.
- Sinais da Web para a pesquisa de Websites: fatores como a qualidade da página e a popularidade.
- Realçar e ocultar: as suas regras personalizadas para promover ou despromover determinados resultados.
- Personalização: aprendizagem a partir das interações dos utilizadores. Este passo é opcional, mas vivamente recomendado.
- Ordenar: aplicar instruções de ordenação, por exemplo, por data.
- Compreensão de consultas para a pesquisa: o Vertex AI Search analisa uma consulta de pesquisa através do seguinte:
- Resultados e geração de respostas:
- Resultados da pesquisa: é devolvida uma lista classificada de documentos ou fragmentos relevantes com funcionalidades opcionais, como fragmentos, respostas extrativas e segmentos extrativos. Os resultados apresentados podem ser configurados com a ajuda dos controlos de publicação. Também pode ajustar os resultados da pesquisa.
- Geração de respostas: é gerada uma resposta concisa e sintetizada com base nos resultados relevantes e principais, com citações. Isto usa funcionalidades avançadas de MDIs.
- Navegação personalizada: é devolvido um conjunto personalizado de documentos com a probabilidade prevista mais elevada de interação ou conversão. Esta previsão usa um modelo avançado que aprende com as interações dos utilizadores.
- Eventos do utilizador: um rastreador de interações do utilizador, como cliques e visualizações, que ajuda a Pesquisa da Vertex AI a aprender e melhorar a pesquisa e a personalização. Os eventos do utilizador ajudam a otimizar os IEDs da sua empresa, incluindo a interação, a conversão e a receita.
Principais funcionalidades e configurações
As funcionalidades e as configurações que se seguem estão disponíveis para as suas apps de pesquisa personalizadas. Em cada fase, pode personalizar estas definições para apresentar os melhores resultados aos seus utilizadores.
Para explicar melhor, seguem-se as configurações disponíveis:
- Preparação de dados:
- Esquema para dados estruturados: defina a estrutura dos seus dados com nomes e tipos de campos. Pode fornecer o seu próprio esquema ou permitir que a pesquisa da Vertex AI o detete automaticamente. Para mais informações, consulte o artigo Forneça ou detete automaticamente um esquema.
- Metadados: adicione metadados aos seus documentos estruturados ou não estruturados e páginas Web para melhorar a pesquisa e ativar a filtragem. Para mais informações, consulte o seguinte:
- Divisão em partes: divida os documentos em partes mais pequenas para melhorar a relevância e o processamento do MLM. Para mais informações, consulte o artigo Analise e divida documentos em partes.
- Análise: use uma das seguintes opções para extrair texto, imagens e outras anotações:
- Analisador digital para extrair texto legível por máquina.
- Analisador de OCR para PDFs para extrair texto de PDFs ou imagens digitalizadas.
- Layout Parser para detetar a estrutura do documento e anotar imagens e gráficos para uma melhor divisão em partes e compreensão do documento, o que é necessário para documentos complexos e aplicações RAG.
- Incorporações personalizadas: carregue as suas próprias incorporações vetoriais preparadas. Para mais informações, consulte o artigo Use incorporações personalizadas.
- Configuração de pesquisa e navegação:
- Definições dos campos: controle a forma como os campos são configurados para a pesquisa e a geração de respostas, como pesquisáveis, recuperáveis ou indexáveis. Para mais informações, consulte o artigo Configure as definições dos campos.
- Preenchimento automático: fornecer sugestões de consultas à medida que os utilizadores escrevem. Para mais informações, consulte o artigo Configure o preenchimento automático.
- Controlos de publicação: crie regras para modificar o comportamento da pesquisa. Para mais
informações, consulte
Configure os controlos de publicação para a pesquisa.
- Realçar/ocultar: promova ou despromova resultados específicos com base em filtros.
- Filtrar: remova resultados com base em filtros.
- Sinónimos: tratar determinados termos como equivalentes.
- Redirecionar: enviar os utilizadores para um URL específico para determinadas consultas.
- Controlos de promoção: promova resultados dentro e fora do seu repositório de dados do Vertex AI Search.
- Ajuste da pesquisa (pré-visualização): continue a formar o modelo com base em pares de consultas e extrações de texto. Para mais informações, consulte o artigo Melhore os resultados da pesquisa com o ajuste da pesquisa.
- Configurações específicas do Website:
- Indexação avançada: para mais detalhes, consulte o artigo Ative a indexação avançada de Websites.
- Atualize as páginas Web: pode atualizar os documentos no seu Website regularmente através da atualização automática ou manual ou optar pela atualização baseada no mapa do site.
- Obtenção: configure os seguintes métodos de obtenção:
- Classificação: melhorar ou ocultar os resultados obtidos, ordenar os resultados da pesquisa Web ou ordenar os resultados de armazenamentos de dados estruturados.
- Resultados da pesquisa: use o Vertex AI Search para fazer o seguinte:
- Receba respostas e seguimentos.
- Receba resumos de pesquisas.
- Receba fragmentos e conteúdo extrativo.
- Gere uma experiência de navegação personalizada que requer eventos do utilizador
- Eventos do utilizador: registe interações dos utilizadores, como cliques e visualizações, para melhorar a pesquisa e a personalização. Para mais informações, consulte o artigo Acerca dos eventos do utilizador.
O que se segue?
- Comece a usar a pesquisa personalizada.
- Siga a lista de verificação da pesquisa personalizada e a lista de verificação da pesquisa no Website para configurar a sua própria app de pesquisa personalizada com todas as configurações.