Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -218,7 +218,7 @@ async def generate_message_mistral_generate(prompt, max_retries=5):
|
|
218 |
response = await async_client.chat.completions.create(
|
219 |
model="Meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo",
|
220 |
messages=[{"role": "user", "content": prompt}],
|
221 |
-
temperature=0.
|
222 |
max_tokens=74
|
223 |
)
|
224 |
|
@@ -653,8 +653,8 @@ def append_errors_to_prompt(prompt, checks):
|
|
653 |
|
654 |
|
655 |
def notify_failed_length(message_length):
|
656 |
-
if message_length <
|
657 |
-
gr.Warning(f"Сообщение слишком короткое: {message_length} знаков. Минимум
|
658 |
return False
|
659 |
elif message_length > 250:
|
660 |
gr.Warning(f"Сообщение слишком длинное: {message_length} знаков. Максимум 250.")
|
@@ -806,7 +806,7 @@ def generate_standard_prompt(description, benefits, key_message, *selected_value
|
|
806 |
"- Узкоспециализированные термины;\n"
|
807 |
"- Фразы, способные создать двойственное ощущение, обидеть;\n"
|
808 |
"- Речевые клише, рекламные штампы, канцеляризмы;\n"
|
809 |
-
"Убедись, что в готовом тексте до 250, но не менее
|
810 |
)
|
811 |
if key_message.strip():
|
812 |
prompt += f"Убедись, что в готовом тексте есть следующая ключевая информация: {key_message.strip()}"
|
|
|
218 |
response = await async_client.chat.completions.create(
|
219 |
model="Meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo",
|
220 |
messages=[{"role": "user", "content": prompt}],
|
221 |
+
temperature=0.9, # Параметры можно настроить по необходимости
|
222 |
max_tokens=74
|
223 |
)
|
224 |
|
|
|
653 |
|
654 |
|
655 |
def notify_failed_length(message_length):
|
656 |
+
if message_length < 170:
|
657 |
+
gr.Warning(f"Сообщение слишком короткое: {message_length} знаков. Минимум 170.")
|
658 |
return False
|
659 |
elif message_length > 250:
|
660 |
gr.Warning(f"Сообщение слишком длинное: {message_length} знаков. Максимум 250.")
|
|
|
806 |
"- Узкоспециализированные термины;\n"
|
807 |
"- Фразы, способные создать двойственное ощущение, обидеть;\n"
|
808 |
"- Речевые клише, рекламные штампы, канцеляризмы;\n"
|
809 |
+
"Убедись, что в готовом тексте до 250, но не менее 170 знаков с пробелами. Убедись, что в готовом тексте не менее трех предложений.\n"
|
810 |
)
|
811 |
if key_message.strip():
|
812 |
prompt += f"Убедись, что в готовом тексте есть следующая ключевая информация: {key_message.strip()}"
|