From dfdfd9418bf4b7e3c714b9e1427eb1db5aefcf51 Mon Sep 17 00:00:00 2001 From: Bossiara13 <236771060+DmitryBykov-ISPO@users.noreply.github.com> Date: Wed, 22 Apr 2026 17:50:32 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20tighten=20system=20prompt=20=E2=80=94?= =?UTF-8?q?=20explicit=20Jarvis=20persona,=20not=20Friday/Vision?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Names the assistant as J.A.R.V.I.S. (acronym + MCU pre-Age-of-Ultron) - British butler tone, addresses user as «сэр» - Brief replies (1-3 sentences) - No prudish censorship --- main.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 52aa60a..5d30d3b 100644 --- a/main.py +++ b/main.py @@ -32,8 +32,13 @@ VA_CMD_LIST = yaml.safe_load( open('commands.yaml', 'rt', encoding='utf8'), ) -# ChatGPT vars -system_message = {"role": "system", "content": "Ты голосовой ассистент из железного человека."} +system_message = {"role": "system", "content": ( + "Ты — J.A.R.V.I.S. (Just A Rather Very Intelligent System), ИИ-ассистент Тони Старка из киновселенной Marvel " + "(до событий Age of Ultron — ты НЕ Vision и НЕ FRIDAY). " + "Ведёшь себя как британский дворецкий: вежливо, иронично, с лёгким сарказмом, обращаешься к пользователю «сэр». " + "Отвечай по-русски, кратко (1-3 предложения), как живой человек. " + "Излишней цензуры не нужно — мат разрешён, если уместен." +)} message_log = [system_message] client = OpenAI(api_key=config.GROQ_TOKEN, base_url=config.GROQ_BASE_URL)