GarGerry commited on
Commit
f99d134
·
verified ·
1 Parent(s): e7b23ff

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -9
app.py CHANGED
@@ -38,14 +38,22 @@ def generate_response(input_text):
38
  output = pipe(messages, **generation_args)
39
  return output[0]['generated_text']
40
 
41
- # Membuat antarmuka menggunakan Gradio
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"), # Output teks dari AI
46
- title="AI Chatbot Assistant", # Judul aplikasi
47
- description="Tanya apapun, saya siap membantu!", # Deskripsi aplikasi
48
- )
 
 
 
 
 
 
 
 
49
 
50
  # Menjalankan antarmuka
51
- iface.launch()
 
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
+ # Gradio Interface dengan layout diatur dan pesan di atas
49
+ gr.Interface(
50
+ fn=generate_response, # Fungsi untuk menangani input
51
+ inputs=gr.Textbox(label="Ask me anything!", placeholder="Tanyakan sesuatu..."), # Input teks
52
+ outputs=gr.Textbox(label="AI Response", lines=10), # Output teks dari AI, menampilkan lebih banyak baris
53
+ title="AI Chatbot Assistant", # Judul aplikasi
54
+ description="Tanya apapun, saya siap membantu!", # Deskripsi aplikasi
55
+ layout="vertical" # Layout output di atas input
56
+ ).render()
57
 
58
  # Menjalankan antarmuka
59
+ demo.launch()