FRENES

¿Modelos de código abierto o cerrados para sus agentes?

Por · · 7 min

Dos motores sobre soportes, uno con el capó abierto y el otro sellado con una cerradura

Elija un modelo abierto si necesita controlar dónde se aloja, conservar sus archivos o adaptar su funcionamiento, y dispone de los recursos necesarios para operarlo. Un modelo cerrado accesible mediante API resulta adecuado si prefiere que un proveedor gestione la infraestructura, siempre que sus condiciones de tratamiento de datos sean aceptables. Para un agente, compare sobre todo el éxito en las tareas, el costo total y los permisos necesarios. Para el mismo dilema en el software del agente, vea agente de IA de código abierto o propietario; para un editor que mezcla ambos, vea Mistral AI.

LLM de código abierto: distinguir la apertura del acceso a los pesos

La expresión LLM de código abierto abarca situaciones distintas. Un modelo puede ofrecer sus archivos para descargar sin publicar el código de entrenamiento ni permitir todos los usos. Los pesos abiertos dan acceso a los parámetros aprendidos; no garantizan una licencia libre ni la posibilidad de reproducir el entrenamiento.

La definición de IA de código abierto de la Open Source Initiative exige libertad para utilizar, estudiar, modificar y compartir el sistema. También requiere los parámetros, el código necesario e información suficientemente detallada sobre los datos de entrenamiento. Por tanto, publicar únicamente los pesos no cumple automáticamente esta definición.

Antes de elegir un modelo, examine la licencia de la versión concreta: uso comercial, modificación, redistribución, obligaciones de atribución y posibles restricciones. Compruebe por separado las condiciones del modelo, del software que lo ejecuta y del servicio que lo aloja. Una interfaz de software libre puede conectarse a un modelo cerrado; un modelo abierto puede ofrecerse desde una infraestructura propietaria.

Además, abierto y local no son sinónimos. Puede contratar un servicio remoto que ejecute pesos abiertos. A la inversa, descargar un modelo no significa que su equipo pueda ejecutarlo en condiciones aceptables. Las fichas de modelos de lenguaje permiten identificar candidatos, pero sigue siendo necesario consultar la licencia y las condiciones de uso en la fuente original.

Comparar también dónde se aloja el modelo

La elección tiene dos dimensiones: qué puede hacer con el modelo y quién se encarga de los equipos que lo ejecutan. Comparar una API cerrada con un modelo abierto alojado en su propia infraestructura mezcla esas dos decisiones. Un servicio alojado de pesos abiertos ofrece una opción intermedia.

CriterioModelo cerrado mediante APIPesos abiertos en un proveedor de alojamientoPesos abiertos en infraestructura propia
Operación de los equiposProveedorProveedor de alojamientoSu organización
Acceso a los parámetrosGeneralmente no disponibleDisponible según la versión publicadaDisponible según la versión publicada
Recorrido de los datosInfraestructura del proveedorInfraestructura del proveedor de alojamientoInfraestructura que usted configura
Adaptación de los pesosSegún la ofertaSegún la oferta y la licenciaSegún la licencia y sus recursos
Gastos que debe controlarUso y servicios asociadosUso o capacidad reservadaEquipos, energía y operación
ContinuidadDepende del servicioDepende del servicio y de los archivos disponiblesDepende de su capacidad para operar la infraestructura

El alojamiento gestionado no elimina sus responsabilidades: usted sigue configurando los accesos, las herramientas y las reglas del agente. El alojamiento propio le da más control sobre el despliegue, pero también le asigna la responsabilidad de mantener la disponibilidad, las actualizaciones y la supervisión.

La documentación de configuración de los puntos de conexión de Hugging Face ilustra esta diferencia: incluye opciones de hardware, autenticación, red y ajuste de capacidad. Estos parámetros describen el servicio de ejecución, con independencia del grado de apertura de los pesos.

Para preparar un despliegue en sus propios equipos, la guía de LLM en local detalla las limitaciones que debe examinar. Empiece por su carga de trabajo real: documentos largos, usuarios simultáneos y tiempos de respuesta aceptables.

Para un agente, evaluar las acciones además de la conversación

Un modelo que redacta bien puede fallar al seleccionar una herramienta, completar sus argumentos o continuar después de un error. Por eso, la calidad de las llamadas a herramientas cuenta tanto como la de las respuestas. Que el modelo sea abierto o cerrado no ofrece ninguna garantía al respecto.

Prepare un conjunto de tareas representativas de su uso. Para un agente documental, compruebe que encuentra los documentos adecuados, responde con fidelidad y evita sacar conclusiones cuando falta información. Para un agente que modifica archivos, examine tanto el resultado obtenido como los cambios no deseados.

Observe también los pasos que sigue: uso de herramientas innecesarias, bucles repetitivos, errores ignorados o aprobaciones humanas omitidas. Una tarea completada tras numerosos reintentos puede seguir siendo demasiado lenta o costosa para su actividad.

La guía de Anthropic sobre la evaluación de agentes distingue, entre otras, las comprobaciones realizadas mediante código, mediante un modelo y por una persona. Destaca la utilidad de evaluar tanto el resultado como los registros de ejecución. Este método sirve para comparar modelos abiertos y cerrados.

Los resultados del Laboratorio de benchmarks ayudan a realizar una primera selección de candidatos. El artículo Cómo interpretar las clasificaciones de modelos permite entender sus limitaciones. Para decidir, vuelva a ejecutar sus propias tareas con el modelo y la configuración que realmente piensa desplegar.

Calcular el costo por tarea completada correctamente

Que la descarga sea gratuita no significa que operar el modelo también lo sea. Si lo aloja en su propia infraestructura, tenga en cuenta la capacidad disponible, su uso efectivo, el almacenamiento, la supervisión y el tiempo dedicado a resolver incidentes. Un equipo con poca actividad genera gastos incluso cuando su agente no está trabajando.

Una API convierte parte de esas cargas en gastos vinculados al uso. Sin embargo, una tarea realizada por un agente puede multiplicar las llamadas, enviar un historial cada vez más largo y repetir pasos. Por eso, el precio anunciado por token no basta para prever la factura.

Compare las soluciones con el mismo alcance:

  • las tareas completadas correctamente y aceptadas;
  • las llamadas, los reintentos y los fallos que consumen recursos;
  • las herramientas externas que puedan generar cargos;
  • el tiempo de revisión y corrección por parte de una persona;
  • la capacidad necesaria durante los periodos de mayor actividad.

El costo por tarea completada correctamente relaciona esos gastos con los resultados útiles. Un modelo más barato por llamada puede acabar costando más si necesita más intentos o correcciones. Un modelo más lento también puede impedir que se cumplan los plazos previstos.

La calculadora de precios de LLM ayuda a estimar el gasto de la API. Para el alojamiento propio, prepare un presupuesto comparable que incluya la operación. No dé por hecho que un volumen determinado siempre hace rentable la ejecución local: el umbral depende del modelo, del hardware, de las solicitudes simultáneas y de su organización.

Privacidad: seguir todo el recorrido de los datos

La apertura de los pesos no indica adónde van sus documentos. Un modelo abierto ejecutado por un proveedor recibe los datos que usted le envía. Un modelo local puede permanecer dentro de su infraestructura y, aun así, su agente puede enviar después fragmentos a una búsqueda web o a una herramienta remota.

Trace el recorrido completo: entrada del usuario, preparación de los documentos, modelo, herramientas, registros y copias de seguridad. Identifique quién recibe cada contenido y qué accesos administrativos pueden existir. Examine los compromisos de conservación y uso de los datos de cada servicio implicado.

La documentación de seguridad de los puntos de conexión de Hugging Face distingue, por ejemplo, los datos de las solicitudes de los registros y describe varias modalidades de acceso. Este ejemplo muestra por qué una declaración general sobre privacidad no sustituye la lectura de las condiciones del servicio elegido.

El artículo sobre los datos de los agentes de IA y el RGPD profundiza en este análisis. Para orientar su elección técnica, defina primero requisitos concretos: categorías de datos permitidas, destinatarios aceptables, accesos restringidos y un procedimiento de eliminación que pueda comprobar.

Por último, ningún tipo de alojamiento elimina la necesidad de limitar los permisos. Un agente local puede borrar un archivo o transmitir un secreto si sus herramientas se lo permiten. Mantenga las aprobaciones de acciones sensibles en el programa que las ejecuta, en lugar de confiarlas únicamente a las instrucciones dirigidas al modelo.

Elegir una arquitectura que pueda mantener

Para un primer despliegue sin un equipo de infraestructura, una API gestionada puede reducir el trabajo operativo. Esta elección sigue estando condicionada por sus requisitos de privacidad, disponibilidad y presupuesto. Prevea cómo actuar si el servicio deja de estar disponible o cambian sus condiciones.

Conviene estudiar el alojamiento propio cuando controlar el despliegue es un requisito explícito. En ese caso, designe a una persona responsable de las actualizaciones, los incidentes y las evaluaciones posteriores a los cambios. Tener los archivos permite conservar un modelo, pero no garantiza que pueda mantener su servicio a largo plazo.

Una arquitectura híbrida puede reservar ciertas tareas para un modelo local y otras para una API. Sin embargo, el paso al servicio remoto debe respetar sus reglas sobre datos. Un fallo local no debe activar automáticamente el envío de documentos confidenciales a un destino no autorizado.

Anthropic presenta el enrutamiento entre procesos especializados como un posible patrón de arquitectura. Su utilidad debe medirse: añadir una decisión de enrutamiento también introduce posibles errores y trabajo de mantenimiento. Conserve esa complejidad solo si mejora sus resultados.

La guía para elegir un modelo de lenguaje completa este proceso. Si necesita contrastar candidatos concretos, consulte las comparativas de modelos: esta guía aborda los criterios de decisión comunes.

Puntos clave

  • Distinga la licencia, el acceso a los pesos y el lugar de ejecución antes de comparar ofertas.
  • Evalúe al agente con tareas completas, incluidas sus herramientas, sus errores y sus aprobaciones.
  • Compare el costo de los resultados aceptados, teniendo en cuenta los reintentos y la operación.
  • Elija una arquitectura cuyo recorrido de datos pueda verificar y cuyo mantenimiento pueda asumir.

Preguntas frecuentes

¿Un LLM de código abierto funciona sin Internet?

Puede funcionar sin conexión si los archivos necesarios están disponibles en el equipo y su entorno lo permite. Sin embargo, un agente que utiliza búsquedas web o software remoto seguirá necesitando conexión para esas acciones. Compruebe por separado las conexiones del modelo y las de sus herramientas.

¿Se puede utilizar comercialmente un modelo de pesos abiertos?

El acceso a los archivos no basta para determinar los derechos de uso comercial. Consulte la licencia de la versión concreta, sus posibles restricciones y las obligaciones asociadas a la redistribución. La licencia del software que ejecuta el modelo no sustituye a la de los pesos.

¿Es necesario entrenar un modelo propio para tener un agente local?

No: puede ejecutar un modelo ya entrenado y proporcionarle instrucciones y herramientas. El entrenamiento adicional responde a una necesidad distinta, que conviene evaluar después de comprobar las limitaciones del modelo existente. No es un requisito para alojarlo en su propia infraestructura.

¿Se puede cambiar de modelo sin reconstruir el agente?

Una capa de acceso común puede reducir los cambios necesarios en el programa. No garantiza un comportamiento idéntico: hay que volver a comprobar los formatos de las llamadas, la gestión del contexto y las respuestas ante errores. Conserve pruebas de referencia para decidir si el cambio es aceptable.

En la misma sección

Neutralidad. Ningún enlace de afiliación. Ningún editor paga por ser evaluado, puntuado o clasificado. Las evaluaciones las dirige François Chollet, neutrales y factuales, y cada dato está fechado y con su fuente. Cómo puntuamos