Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -673,13 +673,11 @@ def custom_css():
|
|
673 |
# Funktion zur Überprüfung der Benutzereingabe
|
674 |
# Funktion zur Überprüfung der Eingabe und Aktivierung der Hauptanwendung
|
675 |
def validate_input(user_input, validate=False):
|
676 |
-
user_input_hashed = hash_input(user_input
|
677 |
if user_input_hashed == correct_hash:
|
678 |
-
|
679 |
-
return "Richtig! Weiter gehts... ", ""
|
680 |
else:
|
681 |
-
|
682 |
-
return "Falsche Antwort!", None
|
683 |
|
684 |
|
685 |
#############################################################################################
|
@@ -729,9 +727,9 @@ with gr.Blocks(css=custom_css(), theme=themeAlex) as demo:
|
|
729 |
gr.Markdown(description_top)
|
730 |
with gr.Tab("KKG Chatbot"):
|
731 |
with gr.Row():
|
732 |
-
user_input = gr.Textbox(
|
733 |
-
validate_btn = gr.Button("
|
734 |
-
validation_result = gr.Text(label="Validierungsergebnis")
|
735 |
|
736 |
with gr.Row():
|
737 |
#gr.HTML("LI Chatot")
|
@@ -931,7 +929,7 @@ with gr.Blocks(css=custom_css(), theme=themeAlex) as demo:
|
|
931 |
# Button Events....
|
932 |
#Validation Button
|
933 |
# Event-Handler für die Validierung
|
934 |
-
validate_btn.click(validate_input, inputs=[user_input, validate], outputs=[
|
935 |
|
936 |
predict_event1 = user_input.submit(**transfer_input_args, queue=False,).then(**predict_args)
|
937 |
predict_event2 = submitBtn.click(**transfer_input_args, queue=False,).then(**predict_args)
|
|
|
673 |
# Funktion zur Überprüfung der Benutzereingabe
|
674 |
# Funktion zur Überprüfung der Eingabe und Aktivierung der Hauptanwendung
|
675 |
def validate_input(user_input, validate=False):
|
676 |
+
user_input_hashed = hash_input(user_input)
|
677 |
if user_input_hashed == correct_hash:
|
678 |
+
return "Richtig! Weiter gehts... ", True
|
|
|
679 |
else:
|
680 |
+
return "Validate: Falsche Antwort!", False
|
|
|
681 |
|
682 |
|
683 |
#############################################################################################
|
|
|
727 |
gr.Markdown(description_top)
|
728 |
with gr.Tab("KKG Chatbot"):
|
729 |
with gr.Row():
|
730 |
+
user_input = gr.Textbox(placeholder="Bitte tippen Sie das oben im Moodle Kurs angegebene Wort ein, um zu beweisen, dass Sie kein Bot sind.", scale= 5)
|
731 |
+
validate_btn = gr.Button("Validieren")
|
732 |
+
#validation_result = gr.Text(label="Validierungsergebnis")
|
733 |
|
734 |
with gr.Row():
|
735 |
#gr.HTML("LI Chatot")
|
|
|
929 |
# Button Events....
|
930 |
#Validation Button
|
931 |
# Event-Handler für die Validierung
|
932 |
+
validate_btn.click(validate_input, inputs=[user_input, validate], outputs=[status_display, validate])
|
933 |
|
934 |
predict_event1 = user_input.submit(**transfer_input_args, queue=False,).then(**predict_args)
|
935 |
predict_event2 = submitBtn.click(**transfer_input_args, queue=False,).then(**predict_args)
|