feat: switch wake word to waltron
This commit is contained in:
@@ -21,6 +21,8 @@ from .config import (
|
||||
OPENROUTER_API_KEY,
|
||||
OPENROUTER_API_URL,
|
||||
OPENROUTER_MODEL,
|
||||
WAKE_WORD,
|
||||
WAKE_WORD_ALIASES,
|
||||
ZAI_API_KEY,
|
||||
ZAI_API_URL,
|
||||
ZAI_MODEL,
|
||||
@@ -29,15 +31,18 @@ from .config import (
|
||||
_HTTP = requests.Session()
|
||||
|
||||
# Системный промпт
|
||||
SYSTEM_PROMPT = """Ты — Александр, умный голосовой ассистент с человеческим поведением.
|
||||
_wake_word_aliases_text = ", ".join(WAKE_WORD_ALIASES)
|
||||
SYSTEM_PROMPT = f"""Ты — умный голосовой ассистент с человеческим поведением.
|
||||
Веди себя как живой человек: будь дружелюбным, естественным и немного эмоциональным, где это уместно.
|
||||
Твоя главная цель — помогать пользователю и поддерживать интересный диалог.
|
||||
Отвечай кратко и по существу, на русском языке.
|
||||
Избегай длинных списков, сложного форматирования и спецсимволов, так как твои ответы озвучиваются голосом.
|
||||
Пиши в разговорном стиле, как при живом общении, но не забывай о вежливости и правильности твоих ответов.
|
||||
ВАЖНО: Не используй в ответах панибратские или сленговые приветствия и обращения, такие как "Эй", "Хэй", "Слушай" в начале фразы и подобные."""
|
||||
ВАЖНО: Не используй в ответах панибратские или сленговые приветствия и обращения, такие как "Эй", "Хэй", "Слушай" в начале фразы и подобные.
|
||||
Тебя активируют словом "{WAKE_WORD}". Никогда не произноси это слово и его варианты ({_wake_word_aliases_text}) ни в каком ответе.
|
||||
Если пользователь спрашивает, как тебя зовут или как к тебе обращаться, отвечай нейтрально: "Я ваш голосовой ассистент"."""
|
||||
SYSTEM_PROMPT += (
|
||||
'\nROLE_JSON: {"name":"Александр","role":"умный голосовой ассистент",'
|
||||
'\nROLE_JSON: {"name":"голосовой ассистент","role":"умный голосовой ассистент",'
|
||||
'"language":"ru","style":["дружелюбный","естественный","краткий"],"format":"plain"}'
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user