Este proyecto demuestra la implementación de un ChatGPT de manera local utilizando tecnologías WebLLM compatible con OpenIA API y el uso de Workers, ademas de usar HTML, CSS y JavaScript. Al integrar ChatGPT en una aplicación web, puedes aprovechar las capacidades de un modelo de lenguaje avanzado para interactuar con los usuarios en tiempo real. Este enfoque es ideal para crear chatbots, asistentes virtuales y otras aplicaciones interactivas basadas en texto.
Models: https://github.com/mlc-ai/web-llm
- Interfaz de usuario sencilla: La aplicación web está construida usando HTML para la estructura y CSS para el estilo, proporcionando una interfaz limpia y fácil de usar.
- Interactividad en tiempo real: Utiliza JavaScript para manejar las interacciones del usuario y las respuestas del modelo, creando una experiencia de chat fluida y dinámica.
- Funcionamiento local: Todo el procesamiento se realiza localmente, lo que significa que no hay necesidad de depender de servicios externos, garantizando mayor control sobre los datos y la privacidad.
- Un navegador web moderno (Google Chrome, Mozilla Firefox, etc.)
- Conexión a internet para cargar los recursos iniciales, aunque el funcionamiento puede ser local una vez cargado.