GarGerry commited on
Commit
be8b81e
·
verified ·
1 Parent(s): 135c238

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -18
app.py CHANGED
@@ -38,23 +38,15 @@ def generate_response(input_text):
38
  output = pipe(messages, **generation_args)
39
  return output[0]['generated_text']
40
 
41
- # Membuat antarmuka menggunakan Gradio dengan Blocks
42
- with gr.Blocks() as demo:
43
- # Pesan pemberitahuan jika menggunakan CPU
44
- gr.Markdown(
45
- "### Sorry for the inconvenience. The Space is currently running on the CPU, which might affect performance. We appreciate your understanding."
46
- )
47
-
48
- with gr.Row(): # Menggunakan gr.Row() untuk mengatur tata letak secara manual
49
- with gr.Column(): # Menampilkan output di atas input
50
- gr.Textbox(label="AI Response", lines=10) # Output teks dari AI
51
-
52
- with gr.Row(): # Menggunakan gr.Row() untuk input
53
- with gr.Column(): # Input teks
54
- input_box = gr.Textbox(label="Ask me anything!", placeholder="Tanyakan sesuatu...")
55
-
56
- # Menambahkan tombol kirim untuk memulai interaksi
57
- input_box.submit(generate_response, inputs=input_box, outputs=gr.Textbox(label="AI Response", lines=10))
58
 
59
  # Menjalankan antarmuka
60
- demo.launch()
 
38
  output = pipe(messages, **generation_args)
39
  return output[0]['generated_text']
40
 
41
+ # Membuat antarmuka menggunakan Gradio dengan layout diatur
42
+ iface = gr.Interface(
43
+ fn=generate_response, # Fungsi untuk menangani input
44
+ inputs=gr.Textbox(label="Ask me anything!", placeholder="Tanyakan sesuatu..."), # Input teks
45
+ outputs=gr.Textbox(label="AI Response", lines=10), # Output teks dari AI, menampilkan lebih banyak baris
46
+ title="AI Chatbot Assistant", # Judul aplikasi
47
+ description="Tanya apapun, saya siap membantu!", # Deskripsi aplikasi
48
+ layout="vertical" # Layout output di atas input
49
+ )
 
 
 
 
 
 
 
 
50
 
51
  # Menjalankan antarmuka
52
+ iface.launch()