File size: 528 Bytes
08d9250
2b79c44
cd49c11
bb85704
2b79c44
cd49c11
2b79c44
 
bb85704
 
2b79c44
bb85704
 
 
 
 
2b79c44
cd49c11
bb85704
2b79c44
 
cd49c11
 
7fdf645
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import gradio as gr
from transformers import pipeline

# GPT-2 public
generator = pipeline("text-generation", model="gpt2")

def respond(message, history):
    history = history or []

    # Générer la réponse
    answer = generator(message, max_length=50, do_sample=True)[0]["generated_text"]

    # Ajouter le tuple (user, bot) à l'historique
    history.append((message, answer))

    # Retourner la liste de tuples
    return history

# Gradio 3.43
iface = gr.ChatInterface(respond, title="Chat Demo")
iface.launch()