Configure o IBM Watson Assistant como o provedor de NLU para Virtual Agent

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Use as intenções, entidades e enunciados definidos em IBM Watson AssistantE aplique-os como um modelo de NLU para seu Virtual Agentconversas.

    Antes de Iniciar

    Em IBM Watson Assistant, faça o seguinte:
    • Em seu IBMconta, crie um Link do recurso Na categoria IA (Inteligência artificial). Depois de criar o link de recurso, você verá a chave de API e o URL:

      Em seu IBM Watson AssistantLocalize a chave de API e o URL na página do painel do link de recurso que você criou.

    • Em seu espaço, defina as intenções, entidades e enunciados do seu modelo de NLU.
    • Localize suas credenciais do espaço e copie o espaço Senha , que você deve fornecer ao definir suas credenciais durante a configuração.

    Em seu ServiceNowCertifique-se de que o Glide Virtual Agento plug-in (com.glide.cs.chatbot) está ativado. Este plug-in instala o agente proxy para IBMPlug-in do servidor de Compreensão de linguagem natural do Watson (com.glide.nlu.ibmwatson.intent.discovery), que é necessário para esta integração.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Configurando o. IBM Watson Assistanta integração envolve o fornecimento IBM Watson Assistantcredenciais para autenticação. Você pode definir somente um provedor de serviços de NLU para sua instância.
    Nota:
    Se você fez upgrade de uma versão anterior, o processo de upgrade manterá automaticamente o. IBM Watson Assistantespaço Senha que você forneceu.
    A partir de Quebecversão, Virtual AgentCompatível somente com URLs legadas da versão 1:
    • Modelos: https://<IBM HOST>/assistant/api/
    • Intenções: https://<IBM HOST>/assistant/api//spaces//model_id/intents?version&page_limit 1000
    • Entidades: https://<IBM HOST>/assistant/api/
    • Previsão: https://<IBM HOST>/assistant/api/

    Procedimento

    1. Defina o. IBMEndpoint do Watson em seu ServiceNowInstância para cada um dos seguintes registros de conexões HTTP(s):
      • IBM Modelos de NLU do Watson
      • IBM Intenções de NLU do Watson
      • IBM Entidades de NLU do Watson
      • IBM Previsão de NLU do Watson
      1. Navegue até Todos e, em seguida, insira http_connection.list no filtro.
      2. Na página Conexões HTTP(s), selecione um IBMEntrada do Watson na coluna Nome para abrir o registro.

        Há quatro registros de NLU do IBM Watson para modificar: Entidades, intenções, modelos e previsão. Você deve definir o endpoint para cada registro.

      3. Edite o URL no Host e. Caminho base campos para refletir o endpoint em seu IBMConta de NLU do Watson.
        No formulário, altere os campos Host e Caminho de base para fazer referência ao endpoint de NLU do IBM Watson.
      4. Selecione Atualizar.
      5. Repita essas etapas para o restante IBMRegistros do Watson.
    2. Adicione o. IBMChave de API de NLU do Watson em seu ServiceNowInstância para cada um dos seguintes registros de credenciais de autenticação básicas:
      • IBM Modelos de NLU do Watson
      • IBM Intenções de NLU do Watson
      • IBM Entidades de NLU do Watson
      • IBM Previsão de NLU do Watson
      1. Navegue até Todos e, em seguida, insira basic_auth_credentials.list no filtro.
      2. Na página Credenciais de autenticação básicas, selecione um IBMEntrada do Watson na coluna Nome para abrir o registro.
      3. Em Senha , insira IBMChave de API de NLU do Watson.

        Insira o nome da chave de API e a senha no formulário Credenciais de autenticação básicas para o modelo de NLU do IBM Watson.

      4. Selecione Atualizar.
      5. Repita essas etapas para o restante IBMRegistros do Watson.
    3. Ative o serviço IBM Watson NLU.
      1. Navegue até Todos e, em seguida, insira open_nlu_driver.list no filtro.
      2. Na tabela Abrir drivers de NLU, localize o registro IBM Watson Script e no Ativo defina o valor como verdadeiro.
        Para o registro IBM Watson - Script, clique duas vezes na coluna Ativo para mudar o valor de falso para verdadeiro.

        A ativação desta configuração adiciona IBM Watson - Script ativo Para a lista de serviços de NLU disponíveis em Virtual Agentconfigurações.

    4. Para habilitar a NLU em sua instância, navegue até Interfaces conversacionais > Configuraçõese, em seguida, faça o seguinte:
      1. Clique em Virtual Agent .
      2. Em Compreensão de linguagem natural (NLU), clique em Configurações de exibição .
      3. Deslize o. Ativar chave de alternância para habilitar Compreensão da linguagem natural.
      4. Em Provedor de serviços de NLU , selecione IBM Watson - Script .
      5. Se você planeja usar modelos de NLU específicos do idioma, habilite os idiomas na lista Idiomas de NLU compatíveis.
        Um idioma será habilitado se a coluna Habilitado for exibida verdadeiro . Para obter mais informações, consulte Habilite os idiomas de NLU em Virtual Agentconfigurações.
      6. Clique em Salvar.
      O IBM Watson Assistant é o provedor de serviços de NLU da sua instância.