METAcrewai / app.py
Josedcape's picture
Update app.py
4228f79 verified
raw
history blame contribute delete
913 Bytes
import streamlit as st
from utils import descargar_documento, leer_documento, generar_plan
import os
st.title("Generador de Asistente Virtual")
# Cargar la clave API desde el archivo .env
api_key = st.text_input("Ingrese su clave API de OpenAI:", type="password")
file_id = st.text_input("Ingrese el ID del archivo de Google Drive:")
if st.button("Descargar Documento"):
descargar_documento(file_id)
if os.path.exists('documento.pdf'):
st.success("Documento descargado correctamente.")
if st.button("Leer y Procesar Documento"):
documento_texto = leer_documento('documento.pdf')
ruta_plan = generar_plan(documento_texto)
st.success(f"El plan del asistente virtual se ha guardado en {ruta_plan}")
st.download_button(label="Descargar Plan", data=open(ruta_plan, 'rb'), file_name='plan_asistente_virtual.pdf')
else:
st.warning("No se encontró el documento PDF.")