v1.1.1 - Fix error OpenAI Client proxies argument
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)
This commit is contained in:
@@ -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)
|
app = FastAPI(title="Checklist Inteligente API", version=BACKEND_VERSION)
|
||||||
|
|
||||||
# S3/MinIO configuration
|
# S3/MinIO configuration
|
||||||
@@ -3493,8 +3493,12 @@ Longitud: {response_length}
|
|||||||
|
|
||||||
# Llamar a la IA según el proveedor
|
# Llamar a la IA según el proveedor
|
||||||
if ai_config.provider == 'openai':
|
if ai_config.provider == 'openai':
|
||||||
from openai import OpenAI
|
import openai
|
||||||
client = OpenAI(api_key=ai_config.api_key)
|
|
||||||
|
# Crear cliente sin argumentos adicionales que puedan causar conflicto
|
||||||
|
client = openai.OpenAI(
|
||||||
|
api_key=ai_config.api_key
|
||||||
|
)
|
||||||
|
|
||||||
response = client.chat.completions.create(
|
response = client.chat.completions.create(
|
||||||
model=ai_config.model_name or "gpt-4",
|
model=ai_config.model_name or "gpt-4",
|
||||||
|
|||||||
Reference in New Issue
Block a user