Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| from hugchat import hugchat | |
| from hugchat.login import Login | |
| import getpass # Asegúrate de importar esta biblioteca para obtener la contraseña (en caso no hayas ejecutado las primeras celdas) | |
| # Log in to huggingface and grant authorization to huggingchat | |
| #email = input("Ingrese su correo electrónico: ") | |
| #passwd = getpass.getpass("Ingrese su contraseña: ") | |
| #sign = Login(email, passwd) | |
| #cookies = sign.login() | |
| # Save cookies to the local directory | |
| #cookie_path_dir = "./cookies_snapshot" | |
| #sign.saveCookiesToDir(cookie_path_dir) | |
| # Create a ChatBot instance with cookies | |
| # chatbot = hugchat.chatbot | |
| def generate_response(prompt): | |
| response = hugchat(prompt) | |
| #response = chatbot.chat(prompt) | |
| return response | |
| def hugchat_app(prompt): | |
| response = generate_response(prompt) | |
| # Guarda la conversación en un archivo .txt | |
| #with open("conversacion.txt", "a") as file: | |
| write("Usuario: " + prompt + "\n") | |
| write("ChatBot: " + response + "\n\n") | |
| return response | |
| iface = gr.Interface(fn=hugchat_app, inputs="text", outputs= "text", title="🤗💬 ELISA I MODELO DE INTELIGENCIA ARTIFICIAL PROF: GERARDO", # Modificar como quieras | |
| description="Esta aplicación es un chatbot impulsado por LLM creado utilizando HugChat. 💡", | |
| article="Creado con 🖤 por AREA DE INFORMATICA COLEGIO VILLA ELISA IED", | |
| ) | |
| iface.launch(share=False, debug=True) # Si el problema se soluciona cambiar share a True para compartir URL (probar en unos días) |