File size: 992 Bytes
0e3ca79
 
f2721d4
 
 
7d90907
7b3f9e2
 
 
46405c5
4aaaf90
3478ea0
1c67f07
013b354
 
7a0509f
368e9b7
a398bea
f2ec403
f2721d4
 
 
 
 
 
 
708be6b
58e212f
f2ec403
5e684e8
58e212f
5a42e07
708be6b
 
0e3ca79
4aaaf90
0e3ca79
ae16a6d
4044870
d4d01f8
0e3ca79
01813ce
7d90907
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import gradio as gr
import g4f
#
#
# supporte args

# Automatic selection of provider

# streamed completion

def chatbot_interaction(input_text):
    input_texxt ="Tu es un assistant intelligent.ton but est d'assiter au mieux que tu peux. tu as ete creer par le docteur Traoré et tu t'appelles Mariam." + input_text
    print("Question:", input_text)
    response = g4f.ChatCompletion.create(
    model="gpt-3.5-turbo",
    provider=g4f.Provider.Acytoo,
    messages=[{"role": "user", "content": input_texxt}],
    stream=False,
)   
    print() 
    print() 
    print()
    print("réponse")
    print() 
    print() 
    print()
  
    Q = ""
    for message in response:
        print(message, flush=True, end='')
        Q += message
    print(Q)

    return Q 
iface = gr.Interface(
    fn=chatbot_interaction,
    inputs="text",
    outputs=gr.Textbox(label="Réponse"),
    title="bot",
    description="By Isa Ibn Maryam.  😂😂 Vas dormir ! Espace fermé ! ")

iface.launch()