kevinpro commited on
Commit
53c0aa9
·
verified ·
1 Parent(s): f0ac2d8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -2,7 +2,8 @@ import gradio as gr
2
  from flores import code_mapping
3
  from functools import lru_cache
4
  import openai # 用于调用外部API
5
-
 
6
  code_mapping = dict(sorted(code_mapping.items(), key=lambda item: item[0]))
7
  flores_codes = list(code_mapping.keys())
8
  target_languages = flores_codes # 简化列表
@@ -20,7 +21,8 @@ def translate(text: str, src_lang: str, tgt_lang: str):
20
 
21
  def _translate(text: str, src_lang: str, tgt_lang: str):
22
  prompt = f"Translate the following text from {src_lang} to {tgt_lang}: {text}"
23
- openai_client = openai.OpenAI(base_url="https://ssapi.cppbear.site/v1", api_key="sk-5VFSx79t3fLQk4BtN68WTeeRckZ12CONElR7RsK39zrQysji")
 
24
  response = openai_client.chat.completions.create(
25
  model="gemini-2.5-flash", # 如gpt-3.5-turbo或其他兼容模型
26
  messages=[{"role": "user", "content": prompt}],
 
2
  from flores import code_mapping
3
  from functools import lru_cache
4
  import openai # 用于调用外部API
5
+ import os
6
+ print(os.getenv('key'))
7
  code_mapping = dict(sorted(code_mapping.items(), key=lambda item: item[0]))
8
  flores_codes = list(code_mapping.keys())
9
  target_languages = flores_codes # 简化列表
 
21
 
22
  def _translate(text: str, src_lang: str, tgt_lang: str):
23
  prompt = f"Translate the following text from {src_lang} to {tgt_lang}: {text}"
24
+ key=os.getenv('key')
25
+ openai_client = openai.OpenAI(base_url="https://ssapi.cppbear.site/v1", api_key=key)
26
  response = openai_client.chat.completions.create(
27
  model="gemini-2.5-flash", # 如gpt-3.5-turbo或其他兼容模型
28
  messages=[{"role": "user", "content": prompt}],