sync: 171 file da Baida98/AI@3061908c (2026-08-24 15:14 UTC)

#65
by Baida07 - opened
Files changed (1) hide show
  1. models/ai_client.py +3 -1
models/ai_client.py CHANGED
@@ -348,7 +348,8 @@ class AIClient:
348
  model=provider.default_model,
349
  messages=messages,
350
  temperature=temperature,
351
- max_tokens=max_tokens
 
352
  ),
353
  # Il fallback non-streaming deve avere lo stesso budget del client:
354
  # 15s scartava provider sani su richieste coding che richiedono
@@ -500,6 +501,7 @@ class AIClient:
500
  temperature=temperature,
501
  max_tokens=max_tokens,
502
  stream=True,
 
503
  )
504
  iterator = iter(stream)
505
  while True:
 
348
  model=provider.default_model,
349
  messages=messages,
350
  temperature=temperature,
351
+ max_tokens=max_tokens,
352
+ **({"reasoning_effort": "none"} if provider.name == "groq" and provider.default_model == "qwen/qwen3.6-27b" else {})
353
  ),
354
  # Il fallback non-streaming deve avere lo stesso budget del client:
355
  # 15s scartava provider sani su richieste coding che richiedono
 
501
  temperature=temperature,
502
  max_tokens=max_tokens,
503
  stream=True,
504
+ **({"reasoning_effort": "none"} if provider.name == "groq" and provider.default_model == "qwen/qwen3.6-27b" else {}),
505
  )
506
  iterator = iter(stream)
507
  while True: