DocUA commited on
Commit
8628e0a
·
1 Parent(s): b4da720

вивід в MD

Browse files
Files changed (1) hide show
  1. 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.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
 
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(