Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -114,14 +114,11 @@ def clear_all():
|
|
114 |
def add_text(chatbot, history, prompt, file):
|
115 |
if (file == None):
|
116 |
chatbot = chatbot +[(prompt, None)]
|
117 |
-
history = history +[(prompt, None)]
|
118 |
else:
|
119 |
if (prompt == ""):
|
120 |
chatbot=chatbot + [((file.name,), "Prompt fehlt!")]
|
121 |
-
history=history + [((file.name,), "Prompt fehlt!")]
|
122 |
else:
|
123 |
chatbot = chatbot +[((file.name,), None), (prompt, None)]
|
124 |
-
history = history +[((file.name,), None), (prompt, None)]
|
125 |
|
126 |
return chatbot, history, prompt, file, gr.Image(visible = False), "" #gr.Image( label=None, size=(30,30), visible=False, scale=1) #gr.Textbox(value="", interactive=False)
|
127 |
|
@@ -229,7 +226,7 @@ def generate_auswahl(prompt, file, chatbot, history, rag_option, model_option, o
|
|
229 |
#kein Bild hochgeladen -> auf Text antworten...
|
230 |
if (file == None):
|
231 |
result = generate_text(prompt, chatbot, history, rag_option, model_option, openai_api_key, k=3, top_p=0.6, temperature=0.5, max_new_tokens=4048, max_context_length_tokens=2048, repetition_penalty=1.3,)
|
232 |
-
|
233 |
else:
|
234 |
#Es wurde ein Bild angehängt -> wenn prompt dazu, das Bild analysieren
|
235 |
#geht nur über spezielle OpenAI-Schnittstelle...
|
@@ -239,10 +236,9 @@ def generate_auswahl(prompt, file, chatbot, history, rag_option, model_option, o
|
|
239 |
else:
|
240 |
result = generate_text_zu_doc(file, prompt, k, rag_option, chatbot)
|
241 |
|
242 |
-
|
243 |
|
244 |
chatbot[-1][1] = ""
|
245 |
-
history[-1][1] = ""
|
246 |
for character in result:
|
247 |
chatbot[-1][1] += character
|
248 |
history[-1][1] += character
|
|
|
114 |
def add_text(chatbot, history, prompt, file):
|
115 |
if (file == None):
|
116 |
chatbot = chatbot +[(prompt, None)]
|
|
|
117 |
else:
|
118 |
if (prompt == ""):
|
119 |
chatbot=chatbot + [((file.name,), "Prompt fehlt!")]
|
|
|
120 |
else:
|
121 |
chatbot = chatbot +[((file.name,), None), (prompt, None)]
|
|
|
122 |
|
123 |
return chatbot, history, prompt, file, gr.Image(visible = False), "" #gr.Image( label=None, size=(30,30), visible=False, scale=1) #gr.Textbox(value="", interactive=False)
|
124 |
|
|
|
226 |
#kein Bild hochgeladen -> auf Text antworten...
|
227 |
if (file == None):
|
228 |
result = generate_text(prompt, chatbot, history, rag_option, model_option, openai_api_key, k=3, top_p=0.6, temperature=0.5, max_new_tokens=4048, max_context_length_tokens=2048, repetition_penalty=1.3,)
|
229 |
+
history = history + [(prompt, result)]
|
230 |
else:
|
231 |
#Es wurde ein Bild angehängt -> wenn prompt dazu, das Bild analysieren
|
232 |
#geht nur über spezielle OpenAI-Schnittstelle...
|
|
|
236 |
else:
|
237 |
result = generate_text_zu_doc(file, prompt, k, rag_option, chatbot)
|
238 |
|
239 |
+
history = history + [((file,), None),(prompt, result)]
|
240 |
|
241 |
chatbot[-1][1] = ""
|
|
|
242 |
for character in result:
|
243 |
chatbot[-1][1] += character
|
244 |
history[-1][1] += character
|