¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Construcción de un Chatbot Local Integrado con SAP Cloud Foundry y SAP Conversational AI: Guía Paso a Paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...
En este blog, me gustaría compartir cómo construir un chatbot simple que se ejecute localmente con SAP Cloud Foundry e integrado con el componente de Procesamiento de Lenguaje Natural (NLP) de SAP Conversational AI. El bot responderá a las consultas de los usuarios sobre el título y estado del número de identificación (NCT) en ClinicalTrials.gov. Los usuarios pueden decir:

nct title for NCT00269126

status for NCT00269126

Y el bot responderá con el título y estado correspondientes para ese número de NCT.



La razón por la que esta aplicación de chatbot se ejecuta localmente es porque necesitamos integrarnos con cualquier sistema de back-end local. Encuentro más fácil poner la aplicación de chatbot localmente en términos de seguridad, privacidad, actualizaciones de funciones e integración con el sistema de back-end.

Aquí tienes el diagrama de alto nivel para ilustrar lo que vamos a construir.



Básicamente, necesitamos los siguientes componentes para que funcione:

  • SAP Cloud Platform: subcuenta de Cloud Foundry

  • SAP Conversational AI

  • SAP Cloud Connector y la aplicación NodeJS instalada en la máquina local


Asegúrate de tener una cuenta para esos componentes de SAP antes de continuar.

Veamos los siguientes pasos para construir uno.

Aplicación de Bot NodeJS



  • Crea la aplicación de Bot NodeJS en tu máquina local: appbot.js .
    Toma nota de que el bot se está ejecutando en el puerto 8081 . Configuraremos este puerto en Cloud Connector y Cloud Foundry más adelante.


npm install express body-parser request xml2json

Ejecuta el bot desde tu máquina local con este comando:
node appbot.js


SAP Cloud Connector


Instala el SAP Cloud Connector en tu máquina local y configúralo.

Inicia sesión en https://<SAP_Cloud_Connector_IP_Addr>:8443/ y agrega la subcuenta de tu Cloud Foundry.





Completa la información:

  • Tipo de back-end: Sistema No SAP

  • Protocolo: HTTP

  • El Host Interno es la IP de tu máquina local donde se está ejecutando el bot

  • Puerto Interno: 8081 (nuestro bot NodeJS se está ejecutando en este puerto; si este puerto no está disponible, siéntete libre de cambiarlo)

  • Tipo de Principal: Ninguno




Asegúrate de que el estado del host sea alcanzable y también agrega el recurso "/"





Eso es todo para la configuración del SAP Cloud Connector.

SAP Cloud Foundry


Paso 1 - Crea una destinación

  • Ve a tu subcuenta de Cloud Foundry

  • Elige Conectividad > Destinaciones > Nueva Destinación


Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?