Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -93,9 +93,9 @@ def generate_message_gpt4o(prompt):
|
|
93 |
return f"Ошибка при обращении к ChatGPT-4o-Latest: {e}"
|
94 |
|
95 |
def clean_message(message):
|
96 |
-
# Если сообщение не заканчивается на
|
97 |
if not message.endswith(('.', '!', '?')):
|
98 |
-
last_period = message.rfind('.')
|
99 |
if last_period != -1:
|
100 |
message = message[:last_period + 1]
|
101 |
return message
|
|
|
93 |
return f"Ошибка при обращении к ChatGPT-4o-Latest: {e}"
|
94 |
|
95 |
def clean_message(message):
|
96 |
+
# Если сообщение не заканчивается на точку, восклицательный знак или вопросительный знак, обрезаем его до последнего такого знака
|
97 |
if not message.endswith(('.', '!', '?')):
|
98 |
+
last_period = max(message.rfind('.'), message.rfind('!'), message.rfind('?'))
|
99 |
if last_period != -1:
|
100 |
message = message[:last_period + 1]
|
101 |
return message
|