¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Construyendo una aplicación de chat similar a ChatGPT con tecnologías modernas de SAP: Guía completa y actualizaciones

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 23 Vistas
0
Cargando...

Actualizaciones





    • 15.03.23 – Se agregaron detalles sobre el nuevo modelo disponible GPT-4

    • 01.03.23 – Se agregaron detalles sobre el nuevo modelo disponible ChatGPT (GPT-3.5) y punto final de la API

    • 27.02.23 – Se agregó un enlace a parte 3 .

    • 24.02.23 – Se agregó un enlace a parte 2 y también se actualizó el título para reflejar que habrá 3 publicaciones como parte de la serie (no solo 2 como se planeó inicialmente).




ChatGPT ha estado causando sensación en Internet últimamente. En esta pequeña serie de publicaciones de blog, profundizaré en los detalles conceptuales y técnicos de construir una aplicación de chat similar a ChatGPT utilizando el Modelo de Programación de Aplicaciones en la Nube de SAP, SAPUI5 y la API de OpenAI. Aunque no proporcionaré instrucciones paso a paso o explicaré todo en detalle, destacaré aspectos clave como: qué es realmente ChatGPT, cómo se ve nuestra aplicación de chat y cómo puedes acceder al código fuente abierto. También analizaré de cerca la API de OpenAI y cómo nuestra aplicación la utiliza.
En las próximas publicaciones, cubriré temas más técnicos como la configuración del repositorio y el uso como monorepositorio con pnpm , el modelo de datos y la capa de servicio del backend de CAP, y algunas mejores prácticas que nosotros ( @p36 ) usamos en nuestros proyectos CAP más grandes. También exploraré el frontend de SAPUI5 basado en TypeScript y sus características como controles personalizados, el uso de bibliotecas externas, etc.

Si deseas omitir la parte teórica, puedes dirigirte directamente a la cuenta de GitHub de p36 y consultar el proyecto. El repositorio incluye instrucciones detalladas sobre cómo configurar las cosas para el desarrollo local y cómo implementar la aplicación en SAP BTP Cloud Foundry.

=> Repositorio público de GitHub

La versión final de nuestra aplicación de chat


Nuestra aplicación permite a los usuarios crear chats y participar en conversaciones con una IA. La IA responderá a lo que le preguntes y te guiará en lo que necesites hacer. Y es probable que te impresione la cantidad de conocimiento que tiene la IA y sus capacidades para interactuar contigo como un ser humano.
Las conversaciones con la IA se encapsularán en chats. Un chat se puede crear proporcionando un tema y un modelo (OpenAI) responsable de generar las respuestas. Los usuarios también pueden seleccionar una personalidad que instruya a la IA a responder de cierta manera, como adoptar una personalidad de desarrollador (o incluso de pirata) ( ¡arrr, compañero! 🏴 ☠️ ). La aplicación proporciona una Interfaz de Usuario basada en SAPUI5, donde los usuarios pueden escribir mensajes y tener disponible todo el historial de un chat.

Algunas impresiones


Las siguientes dos imágenes animadas muestran diferentes conversaciones con la IA. A diferencia de otras herramientas de chatbot como SAP Conversational AI, el modelo detrás del chat ya está entrenado en un conjunto de datos muy grande (!) y es capaz de comprender y responder a una amplia gama (!) de consultas.

Hable

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?