Advisory LLM APIs — 15 mayo 2026
🚨 Breaking
pydantic-ai v1.95.0 — Agent(instrument=True) ya no funciona como antes. El parámetro fue reemplazado por un objeto dedicado.
# Antes
agent = Agent('openai:gpt-4o', instrument=True)
# Ahora
from pydantic_ai.instrumentation import Instrumentation
instrumentation = Instrumentation()
agent = Agent('openai:gpt-4o', instrumentation=instrumentation)
crewAI 1.14.5a5 — CrewAgentExecutor ya no es el ejecutor por defecto para agentes Crew.
# Antes
from crewai.agents import CrewAgentExecutor
executor = CrewAgentExecutor(agent=my_agent)
# Ahora
from crewai.agents import AgentExecutor
executor = AgentExecutor(agent=my_agent)
langchain-core 1.4.0 — load() ahora exige valid_namespaces. Sin este parámetro, cualquier carga de manifiestos externos lanza excepción — cambio de seguridad intencionado.
# Antes
result = load(manifest)
# Ahora
result = load(manifest, valid_namespaces=["langchain_core"])
🗑️ Deprecaciones
- pydantic-ai: parámetro
instrument=enAgent()— desaparecerá en la próxima versión estable. - crewAI: clase
CrewAgentExecutor— reemplazar porAgentExecutoren todos los puntos de instanciación.
💰 Precios
Sin cambios esta semana. Los costos de pydantic-ai, crewAI y langchain dependen del proveedor subyacente (OpenAI, Anthropic, etc.) — ninguna de estas versiones toca la capa de facturación.
🆕 Novedades
- qdrant v1.18.0: API
createVectorFieldpara añadir vectores nombrados a colecciones existentes sin recrearlas. También llega TurboQuant: compresión 8× con pérdida mínima de precisión en recuperación. Fuente - lm-evaluation-harness v0.4.12: soporte
tensor_parallel_sizeen el backendhf. Agregatensor_parallel_size=4amodel_argspara aprovechar múltiples GPUs sin cambiar el resto del código. Fuente - vLLM v0.20.2: correcciones para DeepSeek V4 y Qwen3-VL. Sin cambios de interfaz. Fuente
💡 Consejo del día
Antes de cerrar el día, ejecuta esto en cada repositorio que use pydantic-ai:
grep -r "instrument=True" .
Cada resultado es una línea a corregir antes del próximo despliegue. Es la migración más rápida de las tres (10 minutos) y la que más riesgo tiene de pasar desapercibida hasta que falle en producción.