Reality123b commited on
Commit
0b8e032
·
verified ·
1 Parent(s): 612922f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -43
app.py CHANGED
@@ -626,14 +626,8 @@ class XylariaChat:
626
 
627
  if isinstance(image_bytes, bytes):
628
  base64_image = base64.b64encode(image_bytes).decode("utf-8")
629
-
630
- # Updated artifact section
631
- image_html = f"""
632
- <details>
633
- <summary>Generated Image</summary>
634
- <img src="data:image/png;base64,{base64_image}" alt="Generated Image" style="max-width: 100%; max-height: 400px;">
635
- </details>
636
- """
637
  # Append the /image command and generated image to chat history
638
  chat_history.append([message, ""])
639
  chat_history.append(["", image_html])
@@ -682,25 +676,7 @@ class XylariaChat:
682
  chunk_content = chunk.choices[0].delta.content
683
  full_response += chunk_content
684
 
685
- # Updated artifact section for code output
686
- if "```" in full_response:
687
- parts = full_response.split("```")
688
- formatted_response = ""
689
- for i, part in enumerate(parts):
690
- if i % 2 == 0:
691
- formatted_response += part
692
- else:
693
-
694
- formatted_response += f"""
695
- <details>
696
- <summary>Code Output</summary>
697
- ```{part}```
698
- </details>
699
- """
700
- updated_history[-1][1] = formatted_response
701
- else:
702
- updated_history[-1][1] = full_response
703
-
704
  yield "", updated_history, None, None, None
705
  except Exception as e:
706
  print(f"Streaming error: {e}")
@@ -867,22 +843,6 @@ class XylariaChat:
867
  #main-content {
868
  flex: 1;
869
  transition: flex 0.3s ease;
870
- }
871
- .output-markdown {
872
- padding: 10px;
873
- border: 1px solid #ccc;
874
- border-radius: 5px;
875
- margin-bottom: 10px;
876
- }
877
- .output-markdown summary {
878
- font-weight: bold;
879
- cursor: pointer;
880
- }
881
- .output-markdown code {
882
- background-color: #f7f7f7;
883
- padding: 2px 4px;
884
- border-radius: 3px;
885
- font-family: monospace;
886
  }
887
  """
888
 
 
626
 
627
  if isinstance(image_bytes, bytes):
628
  base64_image = base64.b64encode(image_bytes).decode("utf-8")
629
+ image_html = f'<img src="data:image/png;base64,{base64_image}" alt="Generated Image" style="max-width: 100%; max-height: 400px;">'
630
+
 
 
 
 
 
 
631
  # Append the /image command and generated image to chat history
632
  chat_history.append([message, ""])
633
  chat_history.append(["", image_html])
 
676
  chunk_content = chunk.choices[0].delta.content
677
  full_response += chunk_content
678
 
679
+ updated_history[-1][1] = full_response
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
680
  yield "", updated_history, None, None, None
681
  except Exception as e:
682
  print(f"Streaming error: {e}")
 
843
  #main-content {
844
  flex: 1;
845
  transition: flex 0.3s ease;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
846
  }
847
  """
848