Thiloid commited on
Commit
189b3b0
·
verified ·
1 Parent(s): 6a58b6f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -30
app.py CHANGED
@@ -107,39 +107,22 @@ dropdown_options = ["Keine These ausgewählt",
107
  'Der Flugverkehr soll höher besteuert werden.',
108
  'Unternehmen sollen selbst entscheiden, ob sie ihren Beschäftigten das Arbeiten im Homeoffice erlauben.']
109
 
110
- with gr.Blocks(title= "test") as demo:
 
 
 
111
 
112
- chatbot = gr.Chatbot(value=[[None, "Hallo mein Name ist Avah (Artificial Voting Advice Helper), deine interaktive Hilfe zum Wahl-O-Maten für die Bundestagswahl 2021. Wenn du Fragen zu Thesen der Wahlhilfe hast, wähle gerne die besagt These aus. Ansonsten kannst du mir auch unabhängig von bestimmten Thesen Fragen stellen."]], render_markdown=True)
113
-
114
- dropdown = gr.Dropdown(choices=dropdown_options, label="Wähle eine These aus wenn du willst")
115
-
116
- textbox = gr.Textbox(label="Deine Frage")
117
-
118
-
119
-
120
- def combined_response(prompt, history, dropdown_value):
121
-
122
- answer = response(prompt, history, dropdown_value)
123
-
124
- return history + [[prompt, answer]]
125
-
126
-
127
-
128
- submit_button = gr.Button("Submit")
129
-
130
-
131
-
132
- submit_button.click(
133
-
134
- combined_response,
135
-
136
- inputs=[textbox, chatbot, dropdown],
137
-
138
- outputs=chatbot,
139
-
140
- )
141
 
 
142
 
 
 
 
 
 
143
 
144
  demo.launch()
145
 
 
107
  'Der Flugverkehr soll höher besteuert werden.',
108
  'Unternehmen sollen selbst entscheiden, ob sie ihren Beschäftigten das Arbeiten im Homeoffice erlauben.']
109
 
110
+ with gr.Blocks(title="test") as demo:
111
+ chatbot = gr.Chatbot(value=[[None, "Hallo mein Name ist Avah (Artificial Voting Advice Helper), deine interaktive Hilfe zum Wahl-O-Maten für die Bundestagswahl 2021. Wenn du Fragen zu Thesen der Wahlhilfe hast, wähle gerne die besagt These aus. Ansonsten kannst du mir auch unabhängig von bestimmten Thesen Fragen stellen."]], render_markdown=True)
112
+ dropdown = gr.Dropdown(choices=dropdown_options, label="Wähle eine These aus wenn du willst")
113
+ textbox = gr.Textbox(label="Deine Frage")
114
 
115
+ def combined_response(prompt, history, dropdown_value):
116
+ answer = response(prompt, history, dropdown_value)
117
+ return history + [[prompt, answer]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
 
119
+ submit_button = gr.Button("Submit")
120
 
121
+ submit_button.click(
122
+ combined_response,
123
+ inputs=[textbox, chatbot, dropdown],
124
+ outputs=chatbot,
125
+ )
126
 
127
  demo.launch()
128