diff --git a/ai_agent.py b/ai_agent.py index ac011d8..fcd2aae 100644 --- a/ai_agent.py +++ b/ai_agent.py @@ -246,7 +246,7 @@ class AiAgent: artifacts.generated_image_hires = await download_file(image_url) artifacts.generated_image = _compress_image(artifacts.generated_image_hires, 1280) return _serialize_message_content(text="Изображение сгенерировано и будет показано пользователю.", - image=artifacts.generated_image) + image=None) except Exception as e: print(f"Ошибка генерации изображения: {e}") return _serialize_message_content(text=f"Не удалось сгенерировать изображение: {e}") @@ -286,7 +286,7 @@ class AiAgent: artifacts.generated_image_hires = await outputs[0].aread() artifacts.generated_image = _compress_image(artifacts.generated_image_hires, 1280) return _serialize_message_content(text="Изображение сгенерировано и будет показано пользователю.", - image=artifacts.generated_image) + image=None) except Exception as e: print(f"Ошибка генерации изображения: {e}") return _serialize_message_content(text=f"Не удалось сгенерировать изображение: {e}") diff --git a/prompts/image_generation.md b/prompts/image_generation.md index d2cdedd..508fc60 100644 --- a/prompts/image_generation.md +++ b/prompts/image_generation.md @@ -7,8 +7,6 @@ - Никогда не генерируй ASCII-арты вместо вызова функции. - Никогда не вставляй теги вроде ``, `` или любые плейсхолдеры — это сломает чат! -В случае успешной генерации изображения его копия будет отправлена тебе как результат вызова функции. -Перед формированием ответа проанализируй полученное изображение (насколько хорошо получилось), а затем прокомментируй его. НИКОГДА НЕ добавляй в ответ параметры или код генерации - пользователю это не нужно! Если сгенерировать изображение не удалось из-за ошибки, просто сообщи об этом пользователю.