Skip to content
/ chat-bot Public

Este proyecto es un chat bot que utiliza inteligencia artificial para interactuar con los usuarios. El chat bot está conectado a una base de datos llamada **Supabase**, lo que le permite acceder y gestionar información de manera eficiente. La aplicación web está desarrollada en Python utilizando el framework Reflex

Notifications You must be signed in to change notification settings

lllit/chat-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Bot Project

Escritorio

chat-bot

Mobile version

chat-bot-mobile

Descripción

Este proyecto es un chat bot que utiliza inteligencia artificial para interactuar con los usuarios. El chat bot está conectado a una base de datos llamada Supabase, lo que le permite acceder y gestionar información de manera eficiente. La aplicación web está desarrollada en Python utilizando el framework Reflex (más información). Además, el chat bot se conecta a una API desarrollada con FastAPI.

Características

  • Interacción Inteligente: El chat bot utiliza algoritmos avanzados de inteligencia artificial para comprender y responder a las consultas de los usuarios.
  • Conexión a Supabase: La integración con Supabase permite al chat bot leer y escribir datos en tiempo real, mejorando la precisión y relevancia de las respuestas.
  • Framework Reflex: La aplicación web está construida con Reflex, un framework de Python que facilita el desarrollo de interfaces web interactivas y dinámicas.
  • API con FastAPI: El chat bot se conecta a una API desarrollada con FastAPI, lo que permite una comunicación rápida y eficiente entre el chat bot y el servidor.
  • Interfaz Web: El proyecto incluye una interfaz web accesible en este enlace, donde los usuarios pueden interactuar con el chat bot.

Instalación

Para instalar y ejecutar el proyecto localmente, sigue estos pasos:

  1. Clona el repositorio:
    git clone https://github.com/lllit/chat-bot.git
  2. Navega al directorio del proyecto:
    cd chat-bot
  3. Crea un entorno virtual:
    python -m venv env
  4. Activa el entorno virtual:
    • En Windows:
      .\env\Scripts\activate
    • En macOS y Linux:
      source env/bin/activate
  5. Instala las dependencias necesarias:
    pip install -r requirements.txt
  6. Inicia el servidor con Reflex:
    reflex run

Uso

Una vez que el servidor esté en funcionamiento, puedes acceder al chat bot a través de la interfaz web proporcionada. Simplemente abre tu navegador y visita este enlace.

Contribuciones

Las contribuciones son bienvenidas. Si deseas contribuir al proyecto, por favor sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama para tu función o corrección de errores:
    git checkout -b nombre-de-tu-rama
  3. Realiza tus cambios y haz commit:
    git commit -m "Descripción de tus cambios"
  4. Envía tus cambios a tu fork:
    git push origin nombre-de-tu-rama
  5. Abre una pull request en GitHub.

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Contacto

Si tienes alguna pregunta o sugerencia, no dudes en contactar al autor del proyecto a través de GitHub.


¡Gracias por usar nuestro chat bot! Esperamos que encuentres útil este proyecto.

About

Este proyecto es un chat bot que utiliza inteligencia artificial para interactuar con los usuarios. El chat bot está conectado a una base de datos llamada **Supabase**, lo que le permite acceder y gestionar información de manera eficiente. La aplicación web está desarrollada en Python utilizando el framework Reflex

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages