Spaces:
Sleeping
Sleeping
handle dict
Browse files
app.py
CHANGED
@@ -16,10 +16,12 @@ def respond(message, history, system_message, max_tokens, temperature, top_p):
|
|
16 |
prompt += f"\nUser: {message}\nAssistant:"
|
17 |
|
18 |
# Generate a response using the model
|
19 |
-
response = text_generator(prompt, max_length=max_tokens, temperature=temperature, top_p=top_p, do_sample=True)
|
20 |
-
|
21 |
-
# Extract the
|
22 |
-
assistant_response = response
|
|
|
|
|
23 |
return assistant_response
|
24 |
|
25 |
"""
|
|
|
16 |
prompt += f"\nUser: {message}\nAssistant:"
|
17 |
|
18 |
# Generate a response using the model
|
19 |
+
response = text_generator(prompt, max_length=max_tokens, temperature=temperature, top_p=top_p, do_sample=True, truncation=True)
|
20 |
+
|
21 |
+
# Extract the generated text from the response list
|
22 |
+
assistant_response = response[0]['generated_text']
|
23 |
+
# Optionally trim the assistant response if it includes the prompt again
|
24 |
+
assistant_response = assistant_response.split("Assistant:", 1)[-1].strip()
|
25 |
return assistant_response
|
26 |
|
27 |
"""
|