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