Prometech Computer Sciences Corp commited on
Commit
53a3d81
·
verified ·
1 Parent(s): f64ea45

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +66 -21
app.py CHANGED
@@ -718,6 +718,38 @@ font-family: var(--terminal-font) !important;
718
  height: 0 !important;
719
  }
720
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
721
  </style>
722
  """
723
 
@@ -746,27 +778,40 @@ with gr.Blocks(title="PrettyBird – Behavioral Consciousness Engine (BCE)") as
746
  chatbot = gr.ChatInterface(
747
  fn=respond,
748
  )
749
- with gr.Column(scale=1):
750
- gr.HTML(
751
- '<div class="pb-side-card">'
752
- '<h3>🕊️ BCE in a Nutshell</h3>'
753
- f'<p>{BCE_SHORT_TR}</p>'
754
- '<div class="bce-meter">'
755
- '<div class="bce-meter-row">'
756
- '<span class="bce-meter-label">BCE State</span>'
757
- '<div class="bce-meter-bar"><div class="bce-meter-fill state"></div></div>'
758
- '</div>'
759
- '<div class="bce-meter-row">'
760
- '<span class="bce-meter-label">Stability</span>'
761
- '<div class="bce-meter-bar"><div class="bce-meter-fill stability"></div></div>'
762
- '</div>'
763
- '<div class="bce-meter-row">'
764
- '<span class="bce-meter-label">Creativity</span>'
765
- '<div class="bce-meter-bar"><div class="bce-meter-fill creativity"></div></div>'
766
- '</div>'
767
- '</div>'
768
- '</div>'
769
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
770
  # Music
771
  with gr.Group(elem_classes=["pb-music-wrap"]):
772
  gr.HTML(
 
718
  height: 0 !important;
719
  }
720
 
721
+ /* Bird Table */
722
+ .bce-mini-table{
723
+ margin-top: 12px;
724
+ padding: 8px 10px;
725
+ border: 1px solid var(--terminal-glow);
726
+ box-shadow: 0 0 8px var(--terminal-glow);
727
+ border-radius: 4px;
728
+ background: rgba(0,0,0,0.55);
729
+ font-family: var(--terminal-font);
730
+ font-size: 0.9rem;
731
+ }
732
+
733
+ .bce-row{
734
+ display: flex;
735
+ justify-content: space-between;
736
+ padding: 4px 0;
737
+ }
738
+
739
+ .bce-row + .bce-row{
740
+ border-top: 1px dashed rgba(0,255,65,0.25);
741
+ }
742
+
743
+ .bce-key{
744
+ color: #9affc0;
745
+ opacity: 0.9;
746
+ }
747
+
748
+ .bce-val{
749
+ color: #d9ffe0;
750
+ text-shadow: 0 0 4px rgba(0,255,65,0.35);
751
+ }
752
+
753
  </style>
754
  """
755
 
 
778
  chatbot = gr.ChatInterface(
779
  fn=respond,
780
  )
781
+
782
+ with gr.Column(scale=1):
783
+ gr.HTML(
784
+ '<div class="pb-side-card">'
785
+ '<h3>🕊️ BCE in a Nutshell</h3>'
786
+ f'<p>{BCE_SHORT_TR}</p>'
787
+
788
+ # === MINI BCE SPECS TABLE ===
789
+ '<div class="bce-mini-table">'
790
+ '<div class="bce-row"><span class="bce-key">Architecture</span><span class="bce-val">LLAMA-based</span></div>'
791
+ '<div class="bce-row"><span class="bce-key">Parameters</span><span class="bce-val">3.2B</span></div>'
792
+ '<div class="bce-row"><span class="bce-key">Quantization</span><span class="bce-val">FP16</span></div>'
793
+ '<div class="bce-row"><span class="bce-key">Context</span><span class="bce-val">4K</span></div>'
794
+ '<div class="bce-row"><span class="bce-key">BCE Version</span><span class="bce-val">v0.3.1</span></div>'
795
+ '</div>'
796
+
797
+ # === BCE METERS (aynı kaldı) ===
798
+ '<div class="bce-meter">'
799
+ '<div class="bce-meter-row">'
800
+ '<span class="bce-meter-label">BCE State</span>'
801
+ '<div class="bce-meter-bar"><div class="bce-meter-fill state"></div></div>'
802
+ '</div>'
803
+ '<div class="bce-meter-row">'
804
+ '<span class="bce-meter-label">Stability</span>'
805
+ '<div class="bce-meter-bar"><div class="bce-meter-fill stability"></div></div>'
806
+ '</div>'
807
+ '<div class="bce-meter-row">'
808
+ '<span class="bce-meter-label">Creativity</span>'
809
+ '<div class="bce-meter-bar"><div class="bce-meter-fill creativity"></div></div>'
810
+ '</div>'
811
+ '</div>'
812
+ '</div>'
813
+ )
814
+
815
  # Music
816
  with gr.Group(elem_classes=["pb-music-wrap"]):
817
  gr.HTML(