Josedcape commited on
Commit
89226b9
verified
1 Parent(s): 3745e07

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +66 -57
README.md CHANGED
@@ -1,57 +1,66 @@
1
- # Chatbot con OpenAI
2
-
3
- Este proyecto consiste en un chatbot desarrollado utilizando la API de OpenAI. El chatbot es capaz de responder preguntas sobre un texto proporcionado por el usuario, utilizando modelos de lenguaje avanzados de OpenAI.
4
-
5
- ## Descripci贸n
6
-
7
- El chatbot puede cargar un documento PDF, extraer su contenido de texto, preprocesarlo y luego responder preguntas sobre ese texto utilizando la API de OpenAI. Los usuarios pueden seleccionar diferentes modelos de lenguaje de OpenAI para generar respuestas.
8
-
9
- ## Instalaci贸n
10
-
11
- Para ejecutar este proyecto localmente, sigue estos pasos:
12
-
13
- 1. Clona este repositorio en tu m谩quina local utilizando Git:
14
-
15
- ```bash
16
- git clone https://github.com/tu_usuario/tu_repositorio.git
17
- ```
18
-
19
- 2. Navega al directorio del proyecto:
20
-
21
- ```bash
22
- cd tu_repositorio
23
- ```
24
-
25
- 3. Instala las dependencias necesarias utilizando pip:
26
-
27
- ```bash
28
- pip install -r requirements.txt
29
- ```
30
-
31
- 4. Configura tu clave de API de OpenAI. Puedes hacerlo estableciendo la variable de entorno `OPENAI_API_KEY` o directamente en el archivo `chat.py`.
32
-
33
- ## Uso
34
-
35
- Una vez que hayas configurado el proyecto y las dependencias, puedes ejecutar el chatbot utilizando el siguiente comando:
36
-
37
- ```bash
38
- streamlit run chat.py
39
- ```
40
- ## Dependencias
41
-
42
- Este proyecto utiliza las siguientes dependencias de Python:
43
-
44
- - Streamlit: Para la interfaz de usuario interactiva.
45
- - OpenAI: Para acceder a la API de OpenAI y obtener respuestas del chatbot.
46
- - NLTK: Para el preprocesamiento de texto, incluyendo tokenizaci贸n y eliminaci贸n de palabras vac铆as.
47
- - PyPDF2: Para extraer texto de documentos PDF.
48
-
49
- Puedes encontrar las versiones espec铆ficas de las dependencias en el archivo `requirements.txt`.
50
-
51
- ## Contribuciones
52
-
53
- Las contribuciones son bienvenidas. Si deseas contribuir a este proyecto, por favor, abre un issue para discutir los cambios propuestos antes de enviar un pull request.
54
-
55
- ## Licencia
56
-
57
- Este proyecto est谩 bajo la Licencia MIT. Para m谩s detalles, consulta el archivo `LICENSE`.
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ title: 'SAZON BURGUER RESTAURANTE '
4
+ sdk: streamlit
5
+ emoji: 馃寲
6
+ colorFrom: yellow
7
+ colorTo: yellow
8
+ short_description: 'Asistente para restaurante de comidas rapidas '
9
+ ---
10
+ # Chatbot con OpenAI
11
+
12
+ Este proyecto consiste en un chatbot desarrollado utilizando la API de OpenAI. El chatbot es capaz de responder preguntas sobre un texto proporcionado por el usuario, utilizando modelos de lenguaje avanzados de OpenAI.
13
+
14
+ ## Descripci贸n
15
+
16
+ El chatbot puede cargar un documento PDF, extraer su contenido de texto, preprocesarlo y luego responder preguntas sobre ese texto utilizando la API de OpenAI. Los usuarios pueden seleccionar diferentes modelos de lenguaje de OpenAI para generar respuestas.
17
+
18
+ ## Instalaci贸n
19
+
20
+ Para ejecutar este proyecto localmente, sigue estos pasos:
21
+
22
+ 1. Clona este repositorio en tu m谩quina local utilizando Git:
23
+
24
+ ```bash
25
+ git clone https://github.com/tu_usuario/tu_repositorio.git
26
+ ```
27
+
28
+ 2. Navega al directorio del proyecto:
29
+
30
+ ```bash
31
+ cd tu_repositorio
32
+ ```
33
+
34
+ 3. Instala las dependencias necesarias utilizando pip:
35
+
36
+ ```bash
37
+ pip install -r requirements.txt
38
+ ```
39
+
40
+ 4. Configura tu clave de API de OpenAI. Puedes hacerlo estableciendo la variable de entorno `OPENAI_API_KEY` o directamente en el archivo `chat.py`.
41
+
42
+ ## Uso
43
+
44
+ Una vez que hayas configurado el proyecto y las dependencias, puedes ejecutar el chatbot utilizando el siguiente comando:
45
+
46
+ ```bash
47
+ streamlit run chat.py
48
+ ```
49
+ ## Dependencias
50
+
51
+ Este proyecto utiliza las siguientes dependencias de Python:
52
+
53
+ - Streamlit: Para la interfaz de usuario interactiva.
54
+ - OpenAI: Para acceder a la API de OpenAI y obtener respuestas del chatbot.
55
+ - NLTK: Para el preprocesamiento de texto, incluyendo tokenizaci贸n y eliminaci贸n de palabras vac铆as.
56
+ - PyPDF2: Para extraer texto de documentos PDF.
57
+
58
+ Puedes encontrar las versiones espec铆ficas de las dependencias en el archivo `requirements.txt`.
59
+
60
+ ## Contribuciones
61
+
62
+ Las contribuciones son bienvenidas. Si deseas contribuir a este proyecto, por favor, abre un issue para discutir los cambios propuestos antes de enviar un pull request.
63
+
64
+ ## Licencia
65
+
66
+ Este proyecto est谩 bajo la Licencia MIT. Para m谩s detalles, consulta el archivo `LICENSE`.