xXGioXx commited on
Commit
9ec1b25
·
verified ·
1 Parent(s): 11a1c99

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -32,18 +32,18 @@ def call_nvidia_kimi(messages, tools=None):
32
  url = "https://integrate.api.nvidia.com/v1/chat/completions"
33
  headers = {"Authorization": f"Bearer {KEYS['NVIDIA']}", "Content-Type": "application/json"}
34
  payload = {"model": "moonshotai/kimi-k2.5", "messages": messages, "tools": tools, "temperature": 0.1}
35
- return requests.post(url, headers=headers, json=payload, timeout=120)
36
 
37
  def call_groq_llama(messages, tools=None):
38
  url = "https://api.groq.com/openai/v1/chat/completions"
39
  headers = {"Authorization": f"Bearer {KEYS['GROQ']}", "Content-Type": "application/json"}
40
  payload = {"model": "llama-3.3-70b-versatile", "messages": messages, "tools": tools, "tool_choice": "auto", "temperature": 0.1}
41
- return requests.post(url, headers=headers, json=payload, timeout=120)
42
 
43
  def call_gemini_3(messages):
44
  url = f"https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent?key={KEYS['GEMINI']}"
45
  contents = [{"role": "user" if m["role"] in ["user", "system"] else "model", "parts": [{"text": m["content"]}]} for m in messages]
46
- return requests.post(url, json={"contents": contents}, timeout=120)
47
 
48
  # --- MANEJADOR DE RUTAS ---
49
 
 
32
  url = "https://integrate.api.nvidia.com/v1/chat/completions"
33
  headers = {"Authorization": f"Bearer {KEYS['NVIDIA']}", "Content-Type": "application/json"}
34
  payload = {"model": "moonshotai/kimi-k2.5", "messages": messages, "tools": tools, "temperature": 0.1}
35
+ return requests.post(url, headers=headers, json=payload, timeout=240)
36
 
37
  def call_groq_llama(messages, tools=None):
38
  url = "https://api.groq.com/openai/v1/chat/completions"
39
  headers = {"Authorization": f"Bearer {KEYS['GROQ']}", "Content-Type": "application/json"}
40
  payload = {"model": "llama-3.3-70b-versatile", "messages": messages, "tools": tools, "tool_choice": "auto", "temperature": 0.1}
41
+ return requests.post(url, headers=headers, json=payload, timeout=240)
42
 
43
  def call_gemini_3(messages):
44
  url = f"https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent?key={KEYS['GEMINI']}"
45
  contents = [{"role": "user" if m["role"] in ["user", "system"] else "model", "parts": [{"text": m["content"]}]} for m in messages]
46
+ return requests.post(url, json={"contents": contents}, timeout=240)
47
 
48
  # --- MANEJADOR DE RUTAS ---
49