ekizcemelih commited on
Commit
5f1ce92
·
verified ·
1 Parent(s): ecdaedd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -6
app.py CHANGED
@@ -101,11 +101,16 @@ with gr.Blocks() as demo:
101
  b5 = gr.Button("5️⃣ Tehdit seviyesi nedir?")
102
 
103
  # Buton olayları
104
- upload_button.click(save_and_predict, inputs=image_input, outputs=[hidden_data, tahmin_bilgisi])
105
- b1.click(cevapla, inputs=["b1", hidden_data, chatbot], outputs=chatbot).then(fn=lambda: "1️⃣ Kaç nesne ve kaçar adet?", outputs="b1")
106
- b2.click(cevapla, inputs=["b2", hidden_data, chatbot], outputs=chatbot).then(fn=lambda: "2️⃣ Savunma sistemleri var mı?", outputs="b2")
107
- b3.click(cevapla, inputs=["b3", hidden_data, chatbot], outputs=chatbot).then(fn=lambda: "3️⃣ Askeri birlik tespiti?", outputs="b3")
108
- b4.click(cevapla, inputs=["b4", hidden_data, chatbot], outputs=chatbot).then(fn=lambda: "4️⃣ Hava unsurları var mı?", outputs="b4")
109
- b5.click(cevapla, inputs=["b5", hidden_data, chatbot], outputs=chatbot).then(fn=lambda: "5️⃣ Tehdit seviyesi nedir?", outputs="b5")
 
 
 
 
 
110
 
111
  demo.launch()
 
101
  b5 = gr.Button("5️⃣ Tehdit seviyesi nedir?")
102
 
103
  # Buton olayları
104
+ # Buton olayları – dikkat: soru_id doğrudan lambda ile veriliyor
105
+ upload_button.click(
106
+ save_and_predict, inputs=image_input, outputs=[hidden_data, tahmin_bilgisi]
107
+ )
108
+
109
+ b1.click(lambda data, chat: cevapla("1️⃣ Kaç nesne ve kaçar adet?", data, chat), inputs=[hidden_data, chatbot], outputs=chatbot)
110
+ b2.click(lambda data, chat: cevapla("2️⃣ Savunma sistemleri var mı?", data, chat), inputs=[hidden_data, chatbot], outputs=chatbot)
111
+ b3.click(lambda data, chat: cevapla("3️⃣ Askeri birlik tespiti?", data, chat), inputs=[hidden_data, chatbot], outputs=chatbot)
112
+ b4.click(lambda data, chat: cevapla("4️⃣ Hava unsurları var mı?", data, chat), inputs=[hidden_data, chatbot], outputs=chatbot)
113
+ b5.click(lambda data, chat: cevapla("5️⃣ Tehdit seviyesi nedir?", data, chat), inputs=[hidden_data, chatbot], outputs=chatbot)
114
+
115
 
116
  demo.launch()