@@ -136,7 +136,7 @@ def openrouter_run(version: str, messages: list, callback_data: dict, model_name reasoning for choice in data.get('choices', []) if (reasoning := choice['message'].get('reasoning')) is not None ) - reasoning = reasoning.replace('Вывод:' and 'Основная мысль:' and 'Рассуждение:' and '**', '') + reasoning = re.sub(r'Вывод:|Основная мысль:|Рассуждение:', '', reasoning) answer = reasoning if reasoning and content: # TODO: переделать рендеринг сообщения на Jinja 2