Update app.py
Browse files
app.py
CHANGED
@@ -72,11 +72,13 @@ def respond(
|
|
72 |
generated_text = response_output[0]['generated_text']
|
73 |
|
74 |
# Extract the assistant's response
|
75 |
-
result = generated_text[len(prompt):]
|
|
|
76 |
"""
|
77 |
tokens_cnt = 0
|
78 |
tokens_inc = 3
|
79 |
last_token_len = 1
|
|
|
80 |
while ( (tokens_cnt < max_tokens) and (last_token_len > 0) ):
|
81 |
# Generate the response
|
82 |
response_output = generator(
|
@@ -91,12 +93,12 @@ def respond(
|
|
91 |
generated_text = response_output[0]['generated_text']
|
92 |
# Extract the assistant's response
|
93 |
result = generated_text[len(prompt):]
|
|
|
94 |
prompt = prompt + result
|
95 |
tokens_cnt = tokens_cnt + tokens_inc
|
96 |
last_token_len = len(result)
|
97 |
-
yield
|
98 |
|
99 |
-
# result = prompt +':'+result
|
100 |
except Exception as error:
|
101 |
exc_type, exc_obj, exc_tb = sys.exc_info()
|
102 |
fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1]
|
|
|
72 |
generated_text = response_output[0]['generated_text']
|
73 |
|
74 |
# Extract the assistant's response
|
75 |
+
result = generated_text[len(prompt):]
|
76 |
+
# result = prompt +':'+result
|
77 |
"""
|
78 |
tokens_cnt = 0
|
79 |
tokens_inc = 3
|
80 |
last_token_len = 1
|
81 |
+
full_result = ''
|
82 |
while ( (tokens_cnt < max_tokens) and (last_token_len > 0) ):
|
83 |
# Generate the response
|
84 |
response_output = generator(
|
|
|
93 |
generated_text = response_output[0]['generated_text']
|
94 |
# Extract the assistant's response
|
95 |
result = generated_text[len(prompt):]
|
96 |
+
full_result = full_result + result
|
97 |
prompt = prompt + result
|
98 |
tokens_cnt = tokens_cnt + tokens_inc
|
99 |
last_token_len = len(result)
|
100 |
+
yield full_result
|
101 |
|
|
|
102 |
except Exception as error:
|
103 |
exc_type, exc_obj, exc_tb = sys.exc_info()
|
104 |
fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1]
|