From df07e185d66c0b25a898bc50e95101bf1acce8b7 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 6 Oct 2025 20:17:59 +0500 Subject: [PATCH] . --- .../kz/konturai/parser/service/OpenAiChartService.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/kz/konturai/parser/service/OpenAiChartService.java b/src/main/java/kz/konturai/parser/service/OpenAiChartService.java index 8942229..395e72f 100644 --- a/src/main/java/kz/konturai/parser/service/OpenAiChartService.java +++ b/src/main/java/kz/konturai/parser/service/OpenAiChartService.java @@ -138,7 +138,13 @@ public class OpenAiChartService { } private String buildSvgPrompt(String json) { - return "Ты — эксперт по визуализации данных. На основе следующего JSON, сгенерируй полный и валидный SVG-код для диаграммы. SVG должен быть стильным и читаемым, с подписями на русском языке. Не добавляй никаких комментариев, верни ТОЛЬКО SVG-код. JSON с данными:\n---\n" - + json + "\n---"; + return "Ты — эксперт по визуализации данных. На основе следующего JSON, сгенерируй полный и валидный SVG-код для диаграммы. " + + "SVG должен быть стильным и читаемым, с подписями на русском языке. \n" + + "ВАЖНЫЕ ПРАВИЛА:\n" + + "1. Все значения атрибутов width, height, x, y, r должны быть ПОЛОЖИТЕЛЬНЫМИ числами (>= 0).\n" + + "2. Не добавляй никаких комментариев или объяснений.\n" + + "3. Верни ТОЛЬКО SVG-код, начиная с тега и заканчивая .\n\n" + + "JSON с данными:\n---\n" + + json + "\n---"; } } \ No newline at end of file