From b191030321ab5c0683613bebebf0804f1a4c7852 Mon Sep 17 00:00:00 2001 From: ronalds Date: Thu, 4 Dec 2025 11:15:48 -0300 Subject: [PATCH] v1.1.1 - Fix error OpenAI Client proxies argument MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BACKEND: - Corregido error "Client.init() got unexpected argument 'proxies'" - Cambio de import: from openai import OpenAI → import openai - Instanciación explícita: openai.OpenAI(api_key=...) - Compatible con versiones recientes de librería openai (>= 1.0.0) - Backend v1.1.1 FRONTEND: - Sin cambios (v1.2.3) --- backend/app/main.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/backend/app/main.py b/backend/app/main.py index 06615ff..42ee6a1 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -276,7 +276,7 @@ def extract_pdf_text_smart(pdf_content: bytes, max_chars: int = None) -> dict: } -BACKEND_VERSION = "1.1.0" +BACKEND_VERSION = "1.1.1" app = FastAPI(title="Checklist Inteligente API", version=BACKEND_VERSION) # S3/MinIO configuration @@ -3493,8 +3493,12 @@ Longitud: {response_length} # Llamar a la IA según el proveedor if ai_config.provider == 'openai': - from openai import OpenAI - client = OpenAI(api_key=ai_config.api_key) + import openai + + # Crear cliente sin argumentos adicionales que puedan causar conflicto + client = openai.OpenAI( + api_key=ai_config.api_key + ) response = client.chat.completions.create( model=ai_config.model_name or "gpt-4",