Spaces:
Runtime error
Runtime error
вивід в MD
Browse files- interface.py +34 -6
interface.py
CHANGED
@@ -246,18 +246,46 @@ def launch_interface(app):
|
|
246 |
save_btn = gr.Button("Зберегти звіт")
|
247 |
save_status = gr.Textbox(label="Статус збереження")
|
248 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
249 |
with gr.Column(scale=2):
|
250 |
-
report_output = gr.
|
251 |
label="Звіт аналізу",
|
252 |
-
|
253 |
-
|
254 |
)
|
255 |
-
ai_output = gr.
|
256 |
label="AI аналіз",
|
257 |
-
|
258 |
-
|
259 |
visible=False # Початково приховано
|
260 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
|
262 |
# Додаємо залежність для відображення/приховування AI аналізу
|
263 |
include_ai.change(
|
|
|
246 |
save_btn = gr.Button("Зберегти звіт")
|
247 |
save_status = gr.Textbox(label="Статус збереження")
|
248 |
|
249 |
+
# with gr.Column(scale=2):
|
250 |
+
# report_output = gr.Textbox(
|
251 |
+
# label="Звіт аналізу",
|
252 |
+
# lines=20,
|
253 |
+
# max_lines=30
|
254 |
+
# )
|
255 |
+
# ai_output = gr.Textbox(
|
256 |
+
# label="AI аналіз",
|
257 |
+
# lines=20,
|
258 |
+
# max_lines=30,
|
259 |
+
# visible=False # Початково приховано
|
260 |
+
# )
|
261 |
with gr.Column(scale=2):
|
262 |
+
report_output = gr.Markdown(
|
263 |
label="Звіт аналізу",
|
264 |
+
value="",
|
265 |
+
elem_id="report_output"
|
266 |
)
|
267 |
+
ai_output = gr.Markdown(
|
268 |
label="AI аналіз",
|
269 |
+
value="",
|
270 |
+
elem_id="ai_output",
|
271 |
visible=False # Початково приховано
|
272 |
)
|
273 |
+
|
274 |
+
# Додаємо CSS для стилізації Markdown виводу
|
275 |
+
gr.HTML("""
|
276 |
+
<style>
|
277 |
+
#report_output, #ai_output {
|
278 |
+
height: 500px;
|
279 |
+
overflow-y: auto;
|
280 |
+
border: 1px solid #ddd;
|
281 |
+
padding: 10px;
|
282 |
+
border-radius: 4px;
|
283 |
+
background-color: #f9f9f9;
|
284 |
+
}
|
285 |
+
</style>
|
286 |
+
""")
|
287 |
+
|
288 |
+
|
289 |
|
290 |
# Додаємо залежність для відображення/приховування AI аналізу
|
291 |
include_ai.change(
|