Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Ative a autenticação externa para uma base de conhecimento do GenAI

Colaboradores netapp-mwallis

Ative a autenticação para uma base de conhecimento para que a validação de token e ACLs sejam necessárias ao usar os endpoints da API para integrar uma base de conhecimento com um aplicativo de chatbot. Ao ativar a autenticação, você configura as configurações de um Token Web JSON que será usado para solicitações de API para uma base de conhecimento de clientes de chatbot.

Passos
  1. Faça login no Workload Factory usando um dos"experiências de console" .

  2. No bloco cargas de trabalho de IA, selecione Deploy & Manage.

  3. Na página de inventário das bases de conhecimento, selecione a base de conhecimento para a qual pretende ativar a autenticação.

  4. Selecione o botão de opção e selecione Gerenciar base de conhecimento.

  5. Selecione o menu ações e selecione Gerenciar configurações de autenticação.

  6. Configurar autenticação:

    1. Selecione Ativar definições de autenticação.

    2. Forneça as informações necessárias. Exemplos são fornecidos, mas você deve obter os valores para esses campos do seu provedor de autenticação:

      • Algoritmos: O algoritmo de assinatura que o provedor de autenticação usa.

      • Audience (Opcional): Uma string contendo o destinatário pretendido do token (às vezes uma URL).

      • Emissor: Uma string que identifica o provedor que emitiu o token.

        Por exemplo, o Amazon Cognito usa strings de emissor com o seguinte formato:

        https://cognito-idp-<region>.amazonaws.com/<UserPoolID>
        `<region>`Onde está a região da AWS que contém o pool de usuários `<UserPoolID>` e é o ID do pool de usuários. Você pode recuperar seu ID do pool de usuários usando o seguinte comando:
        aws cognito-idp list-user-pools --max-results=60 --output=table
      • * JWKS URI*: A cadeia de carateres URI que fornece chaves públicas necessárias para verificar assinaturas deste token.

        Por exemplo, o Amazon Cognito usa strings URI JWKS com o seguinte formato:

      https://cognito-idp.<region>.amazonaws.com/<userPoolId>/.well-known/jwks.json

      + <region>`Onde está a região da AWS que contém o pool de usuários `<UserPoolID> e é o ID do pool de usuários. Você pode recuperar seu ID do pool de usuários usando o seguinte comando:

    aws cognito-idp list-user-pools --max-results=60 --output=table
  7. Selecione Guardar.

Resultado

A autenticação para a base de conhecimento está ativa e você pode usar endpoints de API para interagir com a base de conhecimento e integrar a base de conhecimento com um aplicativo de chatbot.