Download app.py from RodriiS/chatbot: direct link, hf CLI and curl.
- Browser
- Download file 547 Bytes
-
https://huggingface.co/spaces/RodriiS/chatbot/resolve/main/app.py
- Command line
-
hf download hf://spaces/RodriiS/chatbot/app.py
-
curl -L -o app.py https://huggingface.co/spaces/RodriiS/chatbot/resolve/main/app.py
547 Bytes
| from transformers import pipeline | |
| import gradio as gr | |
| # Carrega Falcon 7B Instruct | |
| chat = pipeline("text-generation", model="tiiuae/falcon-7b-instruct", device_map="auto") | |
| def responder(msg): | |
| prompt = f"Você é um assistente útil que responde em português.\nUsuário: {msg}\nAssistente:" | |
| resposta = chat(prompt, max_new_tokens=200, temperature=0.7, top_p=0.9)[0]['generated_text'] | |
| # Remove o prompt da saída | |
| return resposta.split("Assistente:")[-1].strip() | |
| gr.Interface(fn=responder, inputs="text", outputs="text").launch() | |