Spaces:
Runtime error
Runtime error
actualizacion de UI
Browse files
app.py
CHANGED
|
@@ -8,9 +8,7 @@ from langchain.chains import ConversationalRetrievalChain
|
|
| 8 |
import os
|
| 9 |
import zipfile
|
| 10 |
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
def descomprimir_archivo_zip(ruta_zip, ruta_destino):
|
| 15 |
"""
|
| 16 |
Descomprime un archivo ZIP en la ruta de destino especificada.
|
|
@@ -50,6 +48,8 @@ def cargar_base_datos(directorio_data,embedder):
|
|
| 50 |
|
| 51 |
|
| 52 |
#Inicializar LLM y Embedding de Amazon BedRock
|
|
|
|
|
|
|
| 53 |
def initLLM():
|
| 54 |
return ChatBedrock(model_id="anthropic.claude-3-sonnet-20240229-v1:0")
|
| 55 |
def initEmbedder():
|
|
@@ -71,11 +71,6 @@ def handle_chat(message, history):
|
|
| 71 |
|
| 72 |
# Definir la interfaz de Gradio
|
| 73 |
with gr.Blocks() as demo:
|
| 74 |
-
# with gr.Column():
|
| 75 |
-
# # Elemento para subir archivos
|
| 76 |
-
# pdf_upload =gr.UploadButton("📁 Upload PDF", file_types=[".pdf"])
|
| 77 |
-
# pdf_upload.upload(fn=handle_pdf_upload,inputs=pdf_upload)
|
| 78 |
-
with gr.Column():
|
| 79 |
# Elementos para el chat
|
| 80 |
chatbot = gr.ChatInterface(fn=handle_chat, undo_btn=None,clear_btn=None,retry_btn=None)
|
| 81 |
|
|
|
|
| 8 |
import os
|
| 9 |
import zipfile
|
| 10 |
|
| 11 |
+
#el archivo ruta_zip debe existir y es el directorio compreso con la base de datos vectorial Chromadb
|
|
|
|
|
|
|
| 12 |
def descomprimir_archivo_zip(ruta_zip, ruta_destino):
|
| 13 |
"""
|
| 14 |
Descomprime un archivo ZIP en la ruta de destino especificada.
|
|
|
|
| 48 |
|
| 49 |
|
| 50 |
#Inicializar LLM y Embedding de Amazon BedRock
|
| 51 |
+
#Las variables de ambiente AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_DEFAULT_REGION se deben configurar
|
| 52 |
+
#en los secretos y variables de ambiente de HuggingFace
|
| 53 |
def initLLM():
|
| 54 |
return ChatBedrock(model_id="anthropic.claude-3-sonnet-20240229-v1:0")
|
| 55 |
def initEmbedder():
|
|
|
|
| 71 |
|
| 72 |
# Definir la interfaz de Gradio
|
| 73 |
with gr.Blocks() as demo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
# Elementos para el chat
|
| 75 |
chatbot = gr.ChatInterface(fn=handle_chat, undo_btn=None,clear_btn=None,retry_btn=None)
|
| 76 |
|