meu-chatbot / app.py
Trabalhoemcasa's picture
Update app.py
36db55e verified
import gradio as gr
import requests
import os
# Coloque seu token aqui (crie grátis em: https://huggingface.co/settings/tokens)
HF_TOKEN = os.getenv("HF_TOKEN")
# Função para consultar a IA
def responder(pergunta):
url = "https://api-inference.huggingface.co/models/deepset/roberta-base-squad2"
headers = {"Authorization": f"Bearer {HF_TOKEN}"}
payload = {
"inputs": {
"question": pergunta,
"context": """
Python é uma linguagem de programação criada por Guido van Rossum e lançada em 1991.
O presidente do Brasil em 2025 é Luiz Inácio Lula da Silva.
A inteligência artificial é um campo da ciência da computação que busca criar máquinas capazes de simular inteligência humana.
O WhatsApp é um aplicativo de mensagens criado em 2009.
"""
}
}
response = requests.post(url, headers=headers, json=payload)
try:
resposta = response.json()['answer']
return resposta
except:
return "Desculpe, não consegui entender a pergunta."
# Interface Gradio
gr.Interface(
fn=responder,
inputs=gr.Textbox(label="Digite sua pergunta"),
outputs=gr.Textbox(label="Resposta da IA"),
title="Bot com IA Simples",
description="Pergunte algo simples como 'Quando o Python foi criado?'"
).launch()