feat: tighten system prompt — explicit Jarvis persona, not Friday/Vision
- 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
This commit is contained in:
parent
d56a096267
commit
dfdfd9418b
1 changed files with 7 additions and 2 deletions
9
main.py
9
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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue