File size: 451 Bytes
cb42992
5092143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import gradio as gr
import requests

def chat(input_text):
    url = "https://api-inference.huggingface.co/models/t5-small"
    payload = {"inputs": input_text}
    response = requests.post(url, json=payload)
    try:
        return response.json()[0]['generated_text']
    except Exception:
        return str(response.json())

gr.Interface(
    fn=chat,
    inputs="text",
    outputs="text",
    title="Simple Chatbot (No Token Needed)"
).launch()