Saltar al contenido

Implementación Chat AI SAP Chat on Slack


Paso 1: Conéctese a Sludge

  1. Ve a la Conexión pestaña.

  2. Sobre Integración de terceros, haga clic en Sedimento.

    Sedimentos abiertos

Esto abrirá un conjunto de instrucciones para la integración con Slack y un lugar para almacenar tokens para conectarse a Slack. Pero puedes seguir las instrucciones de este tutorial.

Hecho

Inicie sesión para responder la pregunta

Paso 2: crea una aplicación Sludge

  1. Vamos https://api.slack.com/apps.

  2. Hacer clic Crea una aplicación.

    Crea una aplicación

  3. Introduzca la siguiente:

    Nombre del campoValor
    Nombre de la aplicaciónAnimal Facts
    Espacio de trabajo de desarrollo de sedimentosElige tu espacio de trabajo
  4. Hacer clic Crea una aplicación.

    Se crea su aplicación.

    Nueva aplicación

Hecho

Inicie sesión para responder la pregunta

Paso 3: obtenga las credenciales

  1. En la página de la aplicación Slack, en el Conocimiento básico pestaña, desplácese hacia abajo hasta la Credenciales de la aplicación alt.

    Texto de enlace, por ejemplo, pantalla de destino

  2. Copia el Identidad del cliente y Secreto del cliente desde la página de la aplicación Slack al panel Slack en el Conexión pestaña en SAP Conversational AI:

    Texto de enlace, por ejemplo, pantalla de destino

  3. Hacer clic Obtener fichas.

    Esto creará OAuth y URL de eventos.

    Resultados de la credencial

    Conserve estas URL cuando necesite ingresarlas dentro de su aplicación de Slack.

Hecho

Inicie sesión para responder la pregunta

Paso 4: configurar la URL de redireccionamiento de OAuth

  1. En la página de la aplicación Slack, ve a OAuth y permisos.

  2. Hacer clic Agregar nueva URL de redireccionamiento.

    OAuth

    Ingrese la URL de OAuth de SAP Conversational AI, haga clic en Agregar, luego haga clic en Guardar URL.

Hecho

Inicie sesión para responder la pregunta

Paso 5: habilitar la interacción

  1. En la página de la aplicación Slack, ve a Interacción y atajos.

    Interacción

  2. A su vez la interactividad Arkansas.

  3. Ingrese la URL de los eventos de SAP Conversational AI en el Solicitar URL.

    Agregar URL de la aplicación

    Hacer clic Guardar los cambios.

Hecho

Inicie sesión para responder la pregunta

Paso 6: agregar alcance

  1. En la página de la aplicación Slack, ve a OAuth y permisosy desplácese hacia abajo hasta Alcance.

    Alcance

  2. Hacer clic Agregar alcance de OAuth y agregue los siguientes ámbitos:

    Alcance
    app_mentions:read
    channels:history
    chat:write
    im:history
    users:read

    Estos permiten que la aplicación, por ejemplo, lea referencias hechas en Slack o publique mensajes.

  3. Desplácese hasta la parte superior y haga clic en Instalar la aplicación en el espacio de trabajoy luego haga clic en Permitir para otorgar a su aplicación los permisos necesarios.

Hecho

Inicie sesión para responder la pregunta

Paso 7: suscríbete a eventos

  1. En la página de la aplicación Slack, ve a Donaciones de eventos.

    Eventos

  2. Turn eventos Arkansas.

  3. Ingrese la URL de los eventos de SAP Conversational AI Solicitar URL.

  4. Sobre Suscribirse a eventos de boty suscríbete a eventos.

    Hacer clic Agregar evento de usuario de bot y agregue los siguientes eventos:

    Evento
    app_mention
    message.im
    message.channels
  5. Hacer clic Guardar los cambios.

Hecho

Inicie sesión para responder la pregunta

Paso 8: agregue el bot al espacio de trabajo

En el panel Slack en el Conexión pestaña en SAP Conversational AI, vaya al paso 8 (Agregar mi bot al canal débil).

Autorización

Clic en el enlace.

Permitir

Permita los permisos para la aplicación haciendo clic en Permitir. Debería recibir un mensaje de éxito.

Permitir Aceptar

Hecho

Inicie sesión para responder la pregunta

Paso 9: hable con la aplicación directamente

  1. En Slack, desplácese hacia abajo hasta Aplicaciones, haga clic en + y agregue la aplicación a su trineo.

    Agregar una aplicación

  2. Buscar Animal Facts y seleccione la aplicación.

    Obtener una aplicación

    Una vez seleccionados, los datos de animales se agregan a sus aplicaciones en el panel de navegación de Slack. También se muestra la pantalla de mensajes.

    Aplicación agregada

  3. Ingrese la palabra cat, y el bot responde haciendo una llamada a la API para obtener datos sobre gatos, y muestra en el Mensajes panel.

    Probando una aplicación

    ¡¿Los gatos no pueden producir grasa ?!

Hecho

Inicie sesión para responder la pregunta

Paso 10: habla con un bot en el canal

También puede agregar la aplicación a un canal, por lo que cuando alguien envía un mensaje específicamente a la aplicación, el bot procesa el mensaje y devuelve la respuesta adecuada.

  1. Ve al canal y abre el Detalles panel derecho.

    Creé un canal privado llamado Examen.

  2. Hacer clic Más> Agregar aplicaciones, busque su aplicación y haga clic derecho Agregar.

    Agregar al canal

  3. Ahora puede hablar con el bot a través de mensajes directos.

    Prueba de la aplicación en el canal

    ¿Sabías que los caracoles están estrechamente relacionados con las ostras y las almejas?

Hecho

Inicie sesión para responder la pregunta