Fix telegram avatar
This commit is contained in:
@@ -36,7 +36,10 @@ class GPTService:
|
||||
|
||||
{games_text}
|
||||
|
||||
ВАЖНО: Челленджи должны быть СПЕЦИФИЧНЫМИ для каждой игры!
|
||||
ВАЖНО:
|
||||
- ВСЕ ТЕКСТЫ (title, description, proof_hint) ОБЯЗАТЕЛЬНО ПИШИ НА РУССКОМ ЯЗЫКЕ!
|
||||
- Используй интернет для поиска актуальной информации об играх
|
||||
- Челленджи должны быть СПЕЦИФИЧНЫМИ для каждой игры!
|
||||
- Используй РЕАЛЬНЫЕ названия локаций, боссов, персонажей, миссий, уровней из игры
|
||||
- Основывайся на том, какие челленджи РЕАЛЬНО делают игроки в этой игре
|
||||
- НЕ генерируй абстрактные челленджи типа "пройди уровень" или "убей 10 врагов"
|
||||
@@ -44,7 +47,7 @@ class GPTService:
|
||||
Требования по сложности ДЛЯ КАЖДОЙ ИГРЫ:
|
||||
- 2 лёгких (15-30 мин): простые задачи
|
||||
- 2 средних (1-2 часа): требуют навыка
|
||||
- 2 сложных (3+ часа): серьёзный челлендж
|
||||
- 2 сложных (3-12 часов): серьёзный челлендж
|
||||
|
||||
Формат ответа — JSON с объектом где ключи это ТОЧНЫЕ названия игр, как они указаны в запросе:
|
||||
{{
|
||||
@@ -59,10 +62,10 @@ class GPTService:
|
||||
}}
|
||||
|
||||
points: easy=20-40, medium=45-75, hard=90-150
|
||||
Ответь ТОЛЬКО JSON."""
|
||||
Ответь ТОЛЬКО JSON. ОПИСАНИЕ И НАЗВАНИЕ ЧЕЛЛЕНДЖА ТОЛЬКО НА РУССКОМ ЯЗЫКЕ!"""
|
||||
|
||||
response = await self.client.chat.completions.create(
|
||||
model="gpt-5-mini",
|
||||
model="gpt-5",
|
||||
messages=[{"role": "user", "content": prompt}],
|
||||
response_format={"type": "json_object"},
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user