Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -48,6 +48,8 @@ def generate(
|
|
48 |
|
49 |
for response in stream:
|
50 |
output += response.token.text
|
|
|
|
|
51 |
yield output
|
52 |
return output
|
53 |
|
@@ -79,6 +81,8 @@ def generate_and_save(prompt, history, filename="output", file_format="pdf", sys
|
|
79 |
generated_text = ""
|
80 |
for output in generate(prompt, history, system_prompt, temperature, max_new_tokens, top_p, repetition_penalty):
|
81 |
generated_text = output
|
|
|
|
|
82 |
saved_file = save_file(generated_text, filename, file_format)
|
83 |
return generated_text, history + [(prompt, generated_text)], saved_file
|
84 |
|
|
|
48 |
|
49 |
for response in stream:
|
50 |
output += response.token.text
|
51 |
+
# Clean up </s> tags from the generated output
|
52 |
+
output = output.replace("</s>", "")
|
53 |
yield output
|
54 |
return output
|
55 |
|
|
|
81 |
generated_text = ""
|
82 |
for output in generate(prompt, history, system_prompt, temperature, max_new_tokens, top_p, repetition_penalty):
|
83 |
generated_text = output
|
84 |
+
# Ensure </s> tags are removed from the final output
|
85 |
+
generated_text = generated_text.replace("</s>", "")
|
86 |
saved_file = save_file(generated_text, filename, file_format)
|
87 |
return generated_text, history + [(prompt, generated_text)], saved_file
|
88 |
|