Временно отключена отправка изображения в сообщении с результатом вызова функции из-за ошибки на стороне xAI.
This commit is contained in:
parent
d484fb8afd
commit
2add413fde
2 changed files with 2 additions and 4 deletions
|
|
@ -246,7 +246,7 @@ class AiAgent:
|
||||||
artifacts.generated_image_hires = await download_file(image_url)
|
artifacts.generated_image_hires = await download_file(image_url)
|
||||||
artifacts.generated_image = _compress_image(artifacts.generated_image_hires, 1280)
|
artifacts.generated_image = _compress_image(artifacts.generated_image_hires, 1280)
|
||||||
return _serialize_message_content(text="Изображение сгенерировано и будет показано пользователю.",
|
return _serialize_message_content(text="Изображение сгенерировано и будет показано пользователю.",
|
||||||
image=artifacts.generated_image)
|
image=None)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Ошибка генерации изображения: {e}")
|
print(f"Ошибка генерации изображения: {e}")
|
||||||
return _serialize_message_content(text=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_hires = await outputs[0].aread()
|
||||||
artifacts.generated_image = _compress_image(artifacts.generated_image_hires, 1280)
|
artifacts.generated_image = _compress_image(artifacts.generated_image_hires, 1280)
|
||||||
return _serialize_message_content(text="Изображение сгенерировано и будет показано пользователю.",
|
return _serialize_message_content(text="Изображение сгенерировано и будет показано пользователю.",
|
||||||
image=artifacts.generated_image)
|
image=None)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Ошибка генерации изображения: {e}")
|
print(f"Ошибка генерации изображения: {e}")
|
||||||
return _serialize_message_content(text=f"Не удалось сгенерировать изображение: {e}")
|
return _serialize_message_content(text=f"Не удалось сгенерировать изображение: {e}")
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,6 @@
|
||||||
- Никогда не генерируй ASCII-арты вместо вызова функции.
|
- Никогда не генерируй ASCII-арты вместо вызова функции.
|
||||||
- Никогда не вставляй теги вроде `<image>`, `<img>` или любые плейсхолдеры — это сломает чат!
|
- Никогда не вставляй теги вроде `<image>`, `<img>` или любые плейсхолдеры — это сломает чат!
|
||||||
|
|
||||||
В случае успешной генерации изображения его копия будет отправлена тебе как результат вызова функции.
|
|
||||||
Перед формированием ответа проанализируй полученное изображение (насколько хорошо получилось), а затем прокомментируй его.
|
|
||||||
НИКОГДА НЕ добавляй в ответ параметры или код генерации - пользователю это не нужно!
|
НИКОГДА НЕ добавляй в ответ параметры или код генерации - пользователю это не нужно!
|
||||||
Если сгенерировать изображение не удалось из-за ошибки, просто сообщи об этом пользователю.
|
Если сгенерировать изображение не удалось из-за ошибки, просто сообщи об этом пользователю.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue