Spaces:
Runtime error
Runtime error
fix: .replace('\u200c',' ')
Browse files
app.py
CHANGED
@@ -567,7 +567,7 @@ def format_prompt(message, history, system_prompt):
|
|
567 |
prompt += f"{user_prompt}"
|
568 |
prompt += f"{bot_response}"
|
569 |
prompt += f"""{message}"""
|
570 |
-
return prompt.replace('\n','؛').replace('\t','/').replace(' * ','/').strip()
|
571 |
|
572 |
def generate(
|
573 |
prompt, history, system_prompt,
|
@@ -860,7 +860,7 @@ class Chatbot(gr.Chatbot):
|
|
860 |
raise TypeError(
|
861 |
f"Expected a list of lists of length 2 or list of tuples of length 2. Received: {message_pair}"
|
862 |
)
|
863 |
-
result = result.replace('؛','\n').replace('/',' * ').strip()
|
864 |
result = result[:result.rfind('\n')] # filter till the end verse, do not publish not complete verses
|
865 |
|
866 |
#print('Message Pairs: ',message_pair[0],message_pair[1], result)
|
@@ -1068,7 +1068,7 @@ def vote(data: gr.LikeData):
|
|
1068 |
"model_version":MODEL_VERSION,
|
1069 |
"name":NAME,
|
1070 |
"username":USERNAME,
|
1071 |
-
"prompt": PROMPT.replace('\n','؛').replace('\t','/').replace(' * ','/').strip(),
|
1072 |
"history": "", #HISTORY,
|
1073 |
"system prompt": additional_inputs[0].value,
|
1074 |
"temperature": additional_inputs[1].value,
|
@@ -1076,7 +1076,7 @@ def vote(data: gr.LikeData):
|
|
1076 |
"top_p": additional_inputs[3].value,
|
1077 |
"top_k": additional_inputs[4].value,
|
1078 |
"repetition_penalty": additional_inputs[5].value,
|
1079 |
-
"response": data.value.replace('\n','؛').replace('\t','/').replace(' * ','/').strip(),
|
1080 |
"label": data.liked,
|
1081 |
}, ensure_ascii=False
|
1082 |
)
|
|
|
567 |
prompt += f"{user_prompt}"
|
568 |
prompt += f"{bot_response}"
|
569 |
prompt += f"""{message}"""
|
570 |
+
return prompt.replace('\n','؛').replace('\t','/').replace(' * ','/').replace('\u200c',' ').strip()
|
571 |
|
572 |
def generate(
|
573 |
prompt, history, system_prompt,
|
|
|
860 |
raise TypeError(
|
861 |
f"Expected a list of lists of length 2 or list of tuples of length 2. Received: {message_pair}"
|
862 |
)
|
863 |
+
result = result.replace('؛','\n').replace('/',' * ').replace('\u200c',' ').strip()
|
864 |
result = result[:result.rfind('\n')] # filter till the end verse, do not publish not complete verses
|
865 |
|
866 |
#print('Message Pairs: ',message_pair[0],message_pair[1], result)
|
|
|
1068 |
"model_version":MODEL_VERSION,
|
1069 |
"name":NAME,
|
1070 |
"username":USERNAME,
|
1071 |
+
"prompt": PROMPT.replace('\n','؛').replace('\t','/').replace(' * ','/').replace('\u200c',' ').strip(),
|
1072 |
"history": "", #HISTORY,
|
1073 |
"system prompt": additional_inputs[0].value,
|
1074 |
"temperature": additional_inputs[1].value,
|
|
|
1076 |
"top_p": additional_inputs[3].value,
|
1077 |
"top_k": additional_inputs[4].value,
|
1078 |
"repetition_penalty": additional_inputs[5].value,
|
1079 |
+
"response": data.value.replace('\n','؛').replace('\t','/').replace(' * ','/').replace('\u200c',' ').strip(),
|
1080 |
"label": data.liked,
|
1081 |
}, ensure_ascii=False
|
1082 |
)
|