Pesquisa com IA Formulário de configuração de resultado do Genius

  • Versão de lançamento: Xanadu
  • Atualizado 5 de ago. de 2024
  • 5 min. de leitura
  • O formulário Pesquisa com IA Configuração de resultado do Genius contém informações sobre as configurações de resultado do Genius definidas para seus perfis de pesquisa em Pesquisa com IA. Use este formulário ao criar ou modificar uma configuração de resultado do Genius.

    Para obter detalhes sobre como criar ou editar uma configuração de resultado do Genius, consulte Criar uma configuração de resultado do Genius.

    Tabela 1. Pesquisa com IA Formulário de configuração de resultado do Genius
    Campo Descrição
    Nome Nome da configuração de resultado do Genius.
    Condição do gatilho

    Condição que aciona a avaliação da configuração de resultado do Genius.

    Valores compatíveis:
    • Sempre: a configuração de resultado do Genius é acionada para cada consulta de pesquisa.
    • NLU: a configuração de resultado do Genius é acionada quando a intenção detectada da consulta de pesquisa corresponde a um NLU modelo intenção. Para usar esta condição de gatilho, você deve vincular o modelo NLU e uma ou mais de suas intenções à sua configuração de resultado do Genius. Para obter instruções, consulte Vincular um modelo NLU e intenções a uma configuração de resultado do Genius.

      Nota:

      Para que uma condição do gatilho NLU funcione, o modelo NLU deve ser publicado. Você pode verificar o status do modelo de NLU navegando até Todos > Pesquisa com IA > Configurações de consulta de pesquisa > Pesquisar intenções.

    • Termo: a configuração de resultado do Genius é acionada quando a consulta de pesquisa corresponde exatamente a um conjunto especificado de termos de consulta.
      Nota:
      Correspondência exata significa que a consulta de pesquisa deve conter somente os termos especificados na ordem especificada. Por exemplo, se você definir sala de conferência como o termo do gatilho, uma pesquisa por sala de conferência acionará a condição de resultado do Genius, mas as pesquisas por sala de conferência do hotel ou sala de conferência não a acionarão.
    Termo Termo que aciona a configuração de resultado do Genius quando corresponde exatamente à consulta de pesquisa. Este campo aparece somente quando você seleciona Prazo no campo Condição do gatilho.
    Aplicação Escopo da aplicação para a configuração de resultado do Genius. Esse campo é definido automaticamente.
    Ativo Opção para ativar a configuração de resultado do Genius. As configurações inativas de resultado do Genius nunca são acionadas.
    Modelo de script do processador Amostra de função de script do lado do servidor. Use o código exibido neste campo como base para os scripts do processador de Pesquisa com IA solicitação e do processador de Pesquisa com IA resposta. Esse campo é definido automaticamente.
    Pesquisa com IA processador de solicitação
    Função de script do lado do servidor que usa um objeto GeniusResultContext como parâmetro. A função deve retornar um objeto GeniusResultAnswer que contém uma consulta de pesquisa. Até três resultados desta consulta de pesquisa são exibidos como cartões de resposta de resultado do Genius.
    Nota:
    Este campo é obrigatório se o processador de resposta da Pesquisa com IA não estiver preenchido. Você pode copiar o código do modelo de script do Processador para usar como ponto de partida para sua função de script.

    Quando uma consulta de pesquisa aciona a configuração de resultado do Genius, o sistema executa este script e envia a consulta de pesquisa de acionamento e a consulta de pesquisa com script para o back-end Pesquisa com IA para o cálculo dos resultados da pesquisa.

    Para definir uma consulta de pesquisa, use os métodos de API GeniusResultAnswer.setTable(), GeniusResultAnswer.addSearchPhrases()e GeniusResultAnswer.setSearchPhrase().

    Para obter detalhes dos métodos de API utilizáveis nesta função de script, incluindo exemplos de uso, consulte as descrições das APIs JavaScript com escopo GeniusResultAnswer e GeniusResultContext.
    Nota:
    O método de API GeniusResultContext.getMatchingDocuments() não retorna resultados quando invocado em um script do processador de solicitação da Pesquisa com IA, já que o script é executado antes que Pesquisa com IA calcule os resultados da consulta de pesquisa de acionamento. Não use este método em seus scripts do processador de solicitações.
    Pesquisa com IA processador de resposta
    Função de script do lado do servidor que usa um objeto GeniusResultContext como parâmetro. A função deve retornar um objeto GeniusResultAnswer que define um ou mais mapas de pares de chave-valor. Você pode exibir esses pares de chave-valor no cartão de resposta de resultado do Genius especificando-os como Campos de retorno.
    Nota:
    Este campo é obrigatório se o processador de solicitação da Pesquisa com IA não estiver preenchido. Você pode copiar o código do modelo de script do Processador para usar como ponto de partida para sua função de script.

    Quando uma consulta de pesquisa aciona a configuração de resultado do Genius, o sistema executa este script depois que Pesquisa com IA calcula os resultados da pesquisa.

    Para definir seu mapa de pares de chave-valor, use o método de API GeniusResultAnswer.addDataMap(). Cada par de chave-valor representa um nome de campo e um valor que você pode exibir no cartão de resposta de resultado do Genius usando a lista Campos de retorno.

    Para obter detalhes dos métodos de API utilizáveis nesta função de script, incluindo exemplos de uso, consulte as descrições das APIs JavaScript com escopo GeniusResultAnswer e GeniusResultContext.

    Campos de retorno

    Lista separada por vírgulas de campos a serem exibidos no cartão de resposta de resultado do Genius. Este campo será obrigatório se o processador de resposta da Pesquisa com IA estiver preenchido.

    O comportamento depende de qual campo de script do processador está preenchido:
    • Se o processador de resposta da Pesquisa com IA estiver preenchido, você deverá usar este campo para especificar os nomes dos campos definidos no objeto de resposta GeniusResultAnswer que deseja exibir no cartão de resposta de resultado do Genius.
    • Se o processador de resposta da Pesquisa com IA não estiver preenchido, o cartão de resposta de resultado do Genius exibirá automaticamente os campos de índice comuns Pesquisa com IA :
      • ai_search_parent_title
      • ai_search_teaser_text
      • ai_search_teaser_title
      • record_class_name
      • sys_id
      • tabela

      Opcionalmente, você pode usar este campo para especificar quaisquer campos de índice Pesquisa com IA adicionais que você deseja exibir para os resultados de pesquisa mostrados nos cartões de resposta de resultado do Genius.

      Para exibir a lista de Pesquisa com IA campos de índice, consulte Pesquisa com IA campos de índice.