Update app.py
Browse files
app.py
CHANGED
@@ -46,10 +46,10 @@ def query(prompt, is_negative=False, model="1", gpt=True, steps=30, cfg_scale=7,
|
|
46 |
if prompt != last_prompt:
|
47 |
last_prompt = prompt
|
48 |
payload = {
|
49 |
-
"model": "gpt-
|
50 |
"messages": [
|
51 |
{
|
52 |
-
"role": "
|
53 |
"content": "В этом чате тебе будут присылать prompt для нейросетей генераторов изображений. А ты должен будешь пожалуйста улучшить этот prompt. Если во входном сообщении будет что то NSFW, то придумай свой prompt, а не улучшай этот. Твоя задача только улучшить его и всё. Отвечай чисто (ТОЛЬКО улучшеный prompt, без лишнего). Prompt пиши ТОЛЬКО на английском языке пожалуйста.",
|
54 |
},
|
55 |
{
|
@@ -106,6 +106,16 @@ def query(prompt, is_negative=False, model="1", gpt=True, steps=30, cfg_scale=7,
|
|
106 |
else:
|
107 |
print(f"Используем предыдущий перевод для negative prompt: {last_translation}")
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
prompt = f"{prompt} | ultra detail, ultra elaboration, ultra quality, perfect."
|
110 |
print(f'\033[1mГенерация {key}:\033[0m {prompt}')
|
111 |
API_URL = mmodels[model]
|
|
|
46 |
if prompt != last_prompt:
|
47 |
last_prompt = prompt
|
48 |
payload = {
|
49 |
+
"model": "gpt-3.5-turbo",
|
50 |
"messages": [
|
51 |
{
|
52 |
+
"role": "system",
|
53 |
"content": "В этом чате тебе будут присылать prompt для нейросетей генераторов изображений. А ты должен будешь пожалуйста улучшить этот prompt. Если во входном сообщении будет что то NSFW, то придумай свой prompt, а не улучшай этот. Твоя задача только улучшить его и всё. Отвечай чисто (ТОЛЬКО улучшеный prompt, без лишнего). Prompt пиши ТОЛЬКО на английском языке пожалуйста.",
|
54 |
},
|
55 |
{
|
|
|
106 |
else:
|
107 |
print(f"Используем предыдущий перевод для negative prompt: {last_translation}")
|
108 |
|
109 |
+
if prompt != last_image_description:
|
110 |
+
language2 = detect(prompt)
|
111 |
+
|
112 |
+
if language2 != 'en':
|
113 |
+
prompt = GoogleTranslator(source=language2, target='en').translate(prompt)
|
114 |
+
last_image_description = prompt
|
115 |
+
print(f'\033[1mГенерация {key} перевод negative:\033[0m {last_image_description})')
|
116 |
+
else:
|
117 |
+
print(f"Используем предыдущий перевод для negative prompt: {last_image_description}")
|
118 |
+
|
119 |
prompt = f"{prompt} | ultra detail, ultra elaboration, ultra quality, perfect."
|
120 |
print(f'\033[1mГенерация {key}:\033[0m {prompt}')
|
121 |
API_URL = mmodels[model]
|