Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -8,7 +8,7 @@ flores_codes = list(code_mapping.keys())
|
|
8 |
target_languages = flores_codes # 简化列表
|
9 |
|
10 |
# 假设openai_client已定义,例如:
|
11 |
-
|
12 |
|
13 |
@lru_cache(maxsize=100)
|
14 |
def translate(text: str, src_lang: str, tgt_lang: str):
|
@@ -20,12 +20,14 @@ 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 |
response = openai_client.chat.completions.create(
|
24 |
model="v0-1.5-md", # 如gpt-3.5-turbo或其他兼容模型
|
25 |
messages=[{"role": "user", "content": prompt}],
|
26 |
max_tokens=1024,
|
27 |
temperature=0.0
|
28 |
)
|
|
|
29 |
return response.choices[0].message.content.strip()
|
30 |
|
31 |
description = """
|
|
|
8 |
target_languages = flores_codes # 简化列表
|
9 |
|
10 |
# 假设openai_client已定义,例如:
|
11 |
+
|
12 |
|
13 |
@lru_cache(maxsize=100)
|
14 |
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="v0-1.5-md", # 如gpt-3.5-turbo或其他兼容模型
|
26 |
messages=[{"role": "user", "content": prompt}],
|
27 |
max_tokens=1024,
|
28 |
temperature=0.0
|
29 |
)
|
30 |
+
print(response)
|
31 |
return response.choices[0].message.content.strip()
|
32 |
|
33 |
description = """
|