zxsipola123456 commited on
Commit
b52c42e
·
verified ·
1 Parent(s): a26f907

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -71,9 +71,9 @@ def voice_change(audio_in, audio_ref):
71
 
72
 
73
  #验证中转api key是否有效
74
- def validate_api_key(api_key):
75
  try:
76
- client = OpenAI(api_key=api_key, base_url='https://lmzh.top/v1')
77
  # 测试调用一个简单的API来验证Key
78
  response = client.models.list()
79
  return True
@@ -81,8 +81,8 @@ def validate_api_key(api_key):
81
  return False
82
 
83
  # 更新Edge TTS标签页状态的函数
84
- def update_edge_tts_tab(api_key):
85
- is_valid = validate_api_key(api_key)
86
  return gr.update(interactive=is_valid)
87
 
88
 
@@ -208,7 +208,7 @@ with app:
208
  # 监听API Key输入框的变化并更新Edge TTS标签页的状态
209
  api_proxy_key.change(
210
  update_edge_tts_tab,
211
- inputs=[api_key],
212
  outputs=[edge_tts_tab]
213
  )
214
 
 
71
 
72
 
73
  #验证中转api key是否有效
74
+ def validate_api_key(api_proxy_key):
75
  try:
76
+ client = OpenAI(api_key=api_proxy_key, base_url='https://lmzh.top/v1')
77
  # 测试调用一个简单的API来验证Key
78
  response = client.models.list()
79
  return True
 
81
  return False
82
 
83
  # 更新Edge TTS标签页状态的函数
84
+ def update_edge_tts_tab(api_proxy_key):
85
+ is_valid = validate_api_key(api_proxy_key)
86
  return gr.update(interactive=is_valid)
87
 
88
 
 
208
  # 监听API Key输入框的变化并更新Edge TTS标签页的状态
209
  api_proxy_key.change(
210
  update_edge_tts_tab,
211
+ inputs=[api_proxy_key],
212
  outputs=[edge_tts_tab]
213
  )
214