iphonehelp commited on
Commit
3bf5a59
·
verified ·
1 Parent(s): cdc3578

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -788,8 +788,13 @@ with gr.Blocks() as demo:
788
  def update_key_credit(display_key, api_keys_state):
789
  if not display_key:
790
  return "-"
 
 
791
  real_key = get_real_key_from_display(display_key, api_keys_state)
792
- return f"{api_keys_state.get(real_key, {}).get('remaining', '-'):,}"
 
 
 
793
  key_dd.change(update_key_credit, [key_dd, api_keys_state], key_credit)
794
  refresh_all_btn = gr.Button("🔄 Refresh All")
795
  verify_btn = gr.Button("⚡ Kiểm tra Proxy của API Key")
 
788
  def update_key_credit(display_key, api_keys_state):
789
  if not display_key:
790
  return "-"
791
+ if isinstance(display_key, list):
792
+ display_key = display_key[0] if display_key else ""
793
  real_key = get_real_key_from_display(display_key, api_keys_state)
794
+ remaining = api_keys_state.get(real_key, {}).get('remaining', '-')
795
+ if isinstance(remaining, (int, float)):
796
+ return f"{remaining:,}"
797
+ return str(remaining)
798
  key_dd.change(update_key_credit, [key_dd, api_keys_state], key_credit)
799
  refresh_all_btn = gr.Button("🔄 Refresh All")
800
  verify_btn = gr.Button("⚡ Kiểm tra Proxy của API Key")