Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -8,9 +8,8 @@ def translate_text(text, target_language):
|
|
8 |
api_key = os.getenv("API_KEY")
|
9 |
|
10 |
# Формирование запроса к API OpenAI
|
11 |
-
prompt = f"Translate the following text to {target_language}: \"{text}\""
|
12 |
payload = {
|
13 |
-
'messages': [{'role': 'system', 'content': f'{
|
14 |
'max_tokens': 10000,
|
15 |
'model': 'gpt-3.5-turbo'
|
16 |
}
|
@@ -21,7 +20,7 @@ def translate_text(text, target_language):
|
|
21 |
url = os.getenv("BASE_URL")
|
22 |
|
23 |
# Отправка запроса и получение ответа от OpenAI
|
24 |
-
response = requests.post(url,
|
25 |
|
26 |
if response.status_code == 200:
|
27 |
return response.json()['choices'][0]['text'].strip()
|
|
|
8 |
api_key = os.getenv("API_KEY")
|
9 |
|
10 |
# Формирование запроса к API OpenAI
|
|
|
11 |
payload = {
|
12 |
+
'messages': [{'role': 'system', 'content': f'Translate the following text to {target_language}: \"{text}\"'}],
|
13 |
'max_tokens': 10000,
|
14 |
'model': 'gpt-3.5-turbo'
|
15 |
}
|
|
|
20 |
url = os.getenv("BASE_URL")
|
21 |
|
22 |
# Отправка запроса и получение ответа от OpenAI
|
23 |
+
response = requests.post(url, headers=headers, json=payload)
|
24 |
|
25 |
if response.status_code == 200:
|
26 |
return response.json()['choices'][0]['text'].strip()
|