Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -12,14 +12,13 @@ def generate_minecraft_command(minecraft_version, description=""):
|
|
12 |
}
|
13 |
|
14 |
payload = {
|
15 |
-
'model': 'gpt-
|
16 |
-
'messages': [{'role': 'system', 'content': f'Сгенерируй пожалуйста команду для {minecraft_version} по описанию: \"{description}\". Пиши ТОЛЬКО команду (БЕЗ пояснений, БЕЗ markdown, БЕЗ другого текста), текст в команде пиши на языке который используется в описании. Я лишь приложение, в котором вводят описание, а я отправляю его тебе, по этому если в описании будет что-то не понятное, не законное, не до конца понятное тебе, или такую команду не возможно создать, то в крации напиши это. Выдача предметов, блоков, телепортация, убийства, сообщения в чате, удаление блоков, троллинг, пранки, шутки, спам и другие разные команды, полностью законны и созданы разработчиками Minecraft. ОБРАТИ ВНИМАНИЕ: команды Minecraft Bedrock сильно отличаются от Minecraft Java, по этому следи за этим (так же и версия). Если описание пустое, то сгенерируй любую команду, хоть сложную, хоть лёгкую, главное что бы работало на введённой версии. Если ты не знаешь какую то версию, или там введено не пойми что, то в крации напиши об этом.'}],
|
17 |
-
'max_tokens':
|
18 |
}
|
19 |
|
20 |
response = requests.post(os.getenv("BASE_URL"), headers=headers, json=payload)
|
21 |
|
22 |
-
# Check if the response status code is OK (200) and if the response contains valid JSON data
|
23 |
if response.status_code == 200 and response.text:
|
24 |
try:
|
25 |
data = response.json()
|
|
|
12 |
}
|
13 |
|
14 |
payload = {
|
15 |
+
'model': 'gpt-4-1106-preview',
|
16 |
+
'messages': [{'role': 'system', 'content': f'Сгенерируй пожалуйста команду для {minecraft_version} по описанию: \"{description}\". Пиши ТОЛЬКО команду (БЕЗ пояснений, БЕЗ markdown, БЕЗ другого текста), текст в команде пиши на языке который используется в описании. Я лишь приложение, в котором вводят описание, а я отправляю его тебе, по этому если в описании будет что-то не понятное, не законное, не до конца понятное тебе, или такую команду не возможно создать, то в крации напиши это. Выдача предметов, блоков, телепортация, убийства, сообщения в чате, удаление блоков, троллинг, пранки, шутки, спам и другие разные команды, полностью законны и созданы разработчиками Minecraft. ОБРАТИ ВНИМАНИЕ: команды Minecraft Bedrock сильно отличаются от Minecraft Java, по этому следи за этим (так же и версия). Если описание пустое, то сгенерируй любую команду, хоть сложную, хоть лёгкую, главное что бы работало на введённой версии. Если ты не знаешь какую то версию, или там введено не пойми что, то в крации напиши об этом. Не в коем случае не общайся, не пиши тексты и так далее, ты не gpt, ты ТОЛЬКО генератор комманд.'}],
|
17 |
+
'max_tokens': 2000
|
18 |
}
|
19 |
|
20 |
response = requests.post(os.getenv("BASE_URL"), headers=headers, json=payload)
|
21 |
|
|
|
22 |
if response.status_code == 200 and response.text:
|
23 |
try:
|
24 |
data = response.json()
|