Límites y acceso
En la consola, Configuración → Límites y acceso (Settings → Limits & access) reúne los presupuestos y las reglas de acceso de todo el equipo, para evitar gastos inesperados y abusos si se filtra una API key.
Solo los propietarios y administradores del equipo pueden cambiar estas reglas. Cada cambio queda registrado en Historial de cambios (Change history), arriba a la derecha de la página.
Límite de gasto
Hay presupuestos en tres niveles —equipo, miembro y API key— y el periodo puede ser Diario (Daily), Mensual (Monthly) o Total.
- Presupuesto del equipo: el gasto máximo de todo el equipo
- Presupuesto predeterminado de los miembros (Default member budget): se calcula por separado para cada miembro; si un miembro tiene su propio presupuesto, se aplica ese
- Presupuesto de la key: se define para cada key en la página API Keys
Los tres niveles se calculan por separado: en cuanto se agota cualquiera de ellos, la solicitud se bloquea. Dentro de un mismo periodo, el presupuesto de una key no puede superar el de su miembro, y el de un miembro no puede superar el del equipo.
Cada presupuesto tiene un modo de actuación:
Recargar saldo no reanuda las llamadas cuando se agota un presupuesto. Hay que subir el límite o esperar a que se reinicie el periodo diario / mensual.
Lista blanca de IP
Permite llamar solo desde direcciones IPv4 o rangos CIDR concretos, hasta 100 entradas. Las solicitudes desde direcciones fuera de la lista se rechazan.
- Lista blanca de IP del equipo: se aplica a todas las API keys del equipo
- Lista blanca de IP de la key: restringe aún más la lista del equipo para una key concreta; una dirección de la lista de la key solo se aplica si también está en la lista del equipo
Es útil para fijar las keys de producción a tus propios servidores: aunque la key se filtre, nadie podrá usarla desde otro sitio.
Modelos permitidos
El equipo puede elegir entre tres modos, y seleccionar modelos por proveedor en bloque:
Cada key también puede restringirse más desde Modelos permitidos (Allowed models) en su menú. Las reglas del equipo y de la key se aplican a la vez: solo se puede llamar a un modelo que ambas permitan.
Comprobar reglas efectivas
Cada key está sujeta a dos niveles de reglas: las del equipo y las de la key. En API Keys, abre el menú de la key, haz clic en Comprobar reglas efectivas (Check effective rules) y elige un modelo: verás si la llamada se bloquearía, qué regla la bloquearía y cuánto presupuesto queda. La comprobación no consume créditos.
Respuesta cuando se bloquea una solicitud
Una solicitud detenida por un presupuesto o una regla de acceso no tendrá éxito al reintentar; primero hay que ajustar las reglas:
Las solicitudes bloqueadas aparecen en Actividad (Activity) con el filtro Bloqueadas (Blocked). La lista completa de códigos de error está en Manejo de errores.
Historial de cambios
En la lista blanca de IP, los modelos permitidos y los presupuestos, puedes ver quién cambió qué y cuándo en Historial de cambios (Change history), arriba a la derecha de Límites y acceso. Los ajustes de retención de registros no se registran aquí; consulta Registros de solicitudes.