Partilhar via


Pesquisa do Power Pages com IA generativa (pré-visualização)

[Este tópico é documentação de pré-lançamento e está sujeito a alterações.]

A utilização de IA Generativa para a Pesquisa do Power Pages consiste em incorporar modelos de inteligência artificial (IA) generativa em caraterísticas de pesquisa na Web. A IA Generativa pode compreender o contexto, o significado e os objetivos do utilizador para resumir os resultados da pesquisa. Este método utiliza o processamento de linguagem natural (PLN) e técnicas de aprendizagem automática para melhorar a experiência do utilizador, oferecendo resultados de pesquisa mais precisos e variados.

Importante

  • Esta é uma funcionalidade de pré-visualização.
  • As caraterísticas de pré-visualização não se destinam à produção e poderão ter caraterísticas restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipado e enviar comentários.
  • A pesquisa de IA generativa está disponível para sites criados com o idioma inglês.
  • Esta caraterística não está disponível nas regiões Government Community Cloud (GCC), Government Community Cloud - High (GCC High) ou Department of Defense (DoD).
  • A versão do site do Power Pages tem de ser 9.6.3.41 ou posterior.
  • A pesquisa por facetas não está disponível quando ativa a pesquisa de IA generativa.

Captura de ecrã de um resumo gerado por IA dos resultados de pesquisa na pesquisa do Power Pages.

Ativar a pesquisa no site com IA generativa

Para incluir IA generativa na pesquisa do Power Pages:

  1. Aceda a Configurar área de trabalho.
  2. Em Copilot, selecione Pesquisa no site (pré-visualização).
  3. Ative Ativar Pesquisa no site com IA generativa (pré-visualização).

Refinar origem da pesquisa

Quando a caraterística de pesquisa está ativada no site, designa todo o site como um domínio pesquisável. O serviço do Dataverse orquestra a indexação do conteúdo do site e das tabelas configuradas. Em seguida, o Azure OpenAI agrega o conteúdo indexado para resumo de pesquisa.

Nota

O mesmo conteúdo é utilizado tanto pela pesquisa de IA generativa como pela pesquisa por palavra-chave.

Para personalizar a origem do conteúdo de pesquisa:

  1. Aceda a Configurar área de trabalho, selecione Pesquisa no site.

  2. Em Refinar os seus dados, selecione Fazer alterações.

  3. Selecione Escolher tabelas para selecionar ou desselecionar tabelas.

    • Pode selecionar várias tabelas nesta secção.
    • Certifique-se de que qualquer tabela selecionada é utilizada no site.
    • Nas páginas subsequentes, tem de especificar a página onde a tabela é utilizada para criar o URL de citação.
  4. Selecione Seguinte.

  5. Selecione Escolher tabela e selecione a tabela que contém as colunas e a ligação de página que pretende selecionar.

    • Uma tabela não aparece a menos que tenha, pelo menos, uma coluna com várias linhas.
    • Pode selecionar uma tabela de cada vez.
  6. Em Escolher página a associar à tabela, selecione a página onde a tabela é utilizada.

    Nota

    • Certifique-se de que seleciona a página correta onde a tabela é utilizada. Escolher a tabela errada irá fazer com que o bot forneça um URL de citação incorreto para as respostas.
    • A página tem de utilizar 'id' como o parâmetro de cadeia de consulta; o URL de citação não funcionará corretamente se for utilizado qualquer outro nome de parâmetro.
  7. Em Escolher colunas, selecione a lista de colunas utilizadas na página.

    • Apenas as colunas com texto com várias linhas estão disponíveis para seleção.
  8. Selecione Seguinte e reveja a seleção.

    Importante

    Se tiver selecionado mais de uma tabela, precisa de configurar as opções de página e coluna para cada tabela antes de poder selecionar Seguinte.

  9. Selecione Guardar para submeter as alterações.

Filtro de linha de tabela

Quando a tabela é incluída para o âmbito de pesquisa, é adicionada uma nova vista à tabela, conforme definido na definição Search/IndexQueryName do site. O valor predefinido de Search/IndexQueryName é "Pesquisa no Portal".

Se pretender refinar ainda mais o conteúdo do âmbito da pesquisa, utilize este filtro para o personalizar.

Aplicar estilo à página de resultados de pesquisa

A página de resultados da pesquisa do Power Pages, que tem tecnologia de pesquisa de IA generativa, segue os temas definidos na Área de trabalho Estilo. Para alterar as aparências, utilize a área de trabalho Estilo.

O conteúdo estático no componente de resultados da pesquisa foi concebido utilizando fragmentos de conteúdo. Se pretender atualizar o título do Resumo de IA Generativa ou o título do resultado da palavra-chave, utilize os seguintes fragmentos de conteúdo:

  • Resumo de IA Generativa — Search/Summary/Title
  • Pesquisa por palavra-chave — Search/Results/Title

API de Resumo da Pesquisa

Se não estiver a usar o controlo de pesquisa e estiver a desenvolver uma página personalizada que forneça o resumo da pesquisa, use a API a seguir para obter os detalhes.

Método URI
POST [URI do Site]_api/search/v1.0/summary

Exemplo: Pedido

POST https://contoso.powerappsportals.com/_api/search/v1.0/summary
{
        data: { userQuery: "Fix problems with slow coffee dispense" }
}

Exemplo: Resposta

HTTP/1.1 200 OK
Content-Type: application/json
Body
{
    "Summary":"To fix problems with slow coffee dispense, consider the following steps:\n\n1. **Check for Mineral Deposits**: One of the most common reasons for slow brewing is the buildup of mineral deposits inside the coffee maker. If you are using tap water, minerals like calcium can accumulate, leading to slow brew times and poor-tasting coffee.",
    "Citations’":{
                  "[1]": " https://contoso.powerappsportals.com /knowledgebase/article/KA-01055",
    }
}

JavaScript de Amostra

Esta amostra mostra como chamar uma API de resumo da pesquisa usando JavaScript assíncrono e XML (AJAX).

    shell.ajaxSafePost({
        type: "POST",
        url: "https://contoso.powerappsportals.com/_api/search/v1.0/summary",
        contentType: "application/x-www-form-urlencoded",
        data: { userQuery: "Fix problems with slow coffee dispense" }
    })
    .done(function (response) {
        // Handle success
    })
    .fail(function() {
        // Handle failure
    });

Veja também