ahuang11 commited on
Commit
eaf5b04
1 Parent(s): daf1f6d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -1,8 +1,8 @@
 
1
  import asyncio
2
  import random
3
  import sqlite3
4
 
5
- import os
6
  import panel as pn
7
  import pandas as pd
8
  from litellm import acompletion
@@ -132,8 +132,10 @@ with sqlite3.connect("voting_counts.db") as conn:
132
  )
133
 
134
  # header
135
- api_key_input = pn.widgets.PasswordInput(placeholder="Mistral API Key")
136
- pn.bind(set_api_key, api_key_input)
 
 
137
 
138
  # main
139
  tabs = pn.Tabs()
@@ -177,5 +179,7 @@ tabs.append(("Voting Results", perspective))
177
 
178
  # layout
179
  pn.template.FastListTemplate(
180
- title="Mistral Chat Arena", header=[api_key_input], main=[tabs]
 
 
181
  ).servable()
 
1
+ import os
2
  import asyncio
3
  import random
4
  import sqlite3
5
 
 
6
  import panel as pn
7
  import pandas as pd
8
  from litellm import acompletion
 
132
  )
133
 
134
  # header
135
+ api_key_input = pn.widgets.PasswordInput(
136
+ placeholder="Mistral API Key", stylesheets=[".bk-input {color: black};"]
137
+ )
138
+ pn.bind(set_api_key, api_key_input, watch=True)
139
 
140
  # main
141
  tabs = pn.Tabs()
 
179
 
180
  # layout
181
  pn.template.FastListTemplate(
182
+ title="Mistral Chat Arena",
183
+ header=[api_key_input],
184
+ main=[tabs],
185
  ).servable()