Raveheart1 commited on
Commit
bfdc959
·
verified ·
1 Parent(s): 2544a9f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -19,15 +19,17 @@ def translate_text(tamil_text):
19
  translation = tokenizer.decode(translated_tokens[0], skip_special_tokens=True)
20
  return translation
21
 
22
- def query_gemini_api(translated_text):
23
- url = "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-turbo:generateText"
24
  headers = {"Content-Type": "application/json"}
25
  payload = {
26
  "prompt": {"text": translated_text},
27
- "temperature": 0.7
 
28
  }
29
- response = requests.post(f"{url}?key={gemini_api_key}", headers=headers, json=payload)
30
-
 
31
  if response.status_code == 200:
32
  result = response.json()
33
  creative_text = result['candidates'][0]['output']
 
19
  translation = tokenizer.decode(translated_tokens[0], skip_special_tokens=True)
20
  return translation
21
 
22
+ def query_gemini_api(translated_text, gemini_api_key, max_output_tokens=300):
23
+ url = f"https://generativelanguage.googleapis.com/v1beta2/models/gemini-1.5:generateText?key={gemini_api_key}"
24
  headers = {"Content-Type": "application/json"}
25
  payload = {
26
  "prompt": {"text": translated_text},
27
+ "temperature": 0.7,
28
+ "max_output_tokens": max_output_tokens
29
  }
30
+
31
+ response = requests.post(url, headers=headers, json=payload)
32
+
33
  if response.status_code == 200:
34
  result = response.json()
35
  creative_text = result['candidates'][0]['output']