Skip to main content

Uso y cuota

Referencia de comandos CLI de Bailian para estadísticas de uso, administración de límites de tasa, permisos de modelos y asignación de asientos en Plan de Tokens.

Consulta estadísticas de uso, gestiona límites de tasa y permisos de modelos, y administra los asientos del Plan de Tokens desde la terminal.
Agregue --help a cualquier comando para obtener detalles completos de los parámetros, por ejemplo: bl usage stats --help. Los detalles de los comandos de esta página están verificados con bl 2.8.0.

Estadísticas de uso

bl usage free

Consulta la cuota de nivel gratuito para modelos (todos los modelos si se omite --model). Uso
bl usage free [--model <model>[,model2,...]] [flags]
ParámetroTipoObligatorioDescripción
--model <model>stringNoNombre(s) de modelo(s) a consultar, separados por comas para múltiples; omitir para todos los modelos
--expiring <days>stringNoMostrar solo las cuotas que expiran dentro de N días
--sort <field>stringNoOrdenar por: remaining (ascendente), expires (ascendente)
--allswitchNoMostrar todos los modelos en lugar de solo las filas principales
Ejemplo: Consultar la cuota de nivel gratuito para el modelo qwen3-max
bl usage free --model qwen3-max

bl usage stats

Consulta las estadísticas de uso de modelos. Uso
bl usage stats [--model <model>] [--days <days>] [flags]
ParámetroTipoObligatorioDescripción
--model <model>stringNoNombre(s) de modelo(s), separados por comas; omitir para resumen general
--days <days>stringNoNúmero de días (predeterminado: 7)
--type <type>stringNoTipo de modelo: Texto, Visión, Multimodal, Audio, Embedding
Ejemplo: Consultar estadísticas de uso de modelos para los últimos 30 días
bl usage stats --days 30

bl usage summary

Muestra un resumen unificado de uso: cuota de nivel gratuito y vista general de uso reciente. Uso
bl usage summary [--days <days>] [flags]
ParámetroTipoObligatorioDescripción
--days <days>stringNoNúmero de días para la vista general de uso (predeterminado: 7)
Ejemplo: Mostrar resumen unificado de uso con vista general de 30 días
bl usage summary --days 30

bl usage freetier

Habilita o deshabilita la detención automática para modelos de nivel gratuito. Está habilitada por defecto; use --off para deshabilitarla. Uso
bl usage freetier <--model <model>[,model2,...] | --all> [--off] [flags]
ParámetroTipoObligatorioDescripción
--model <model>stringNoNombre(s) de modelo(s), separados por comas para múltiples
--allswitchNoAplicar a todos los modelos de nivel gratuito
--onswitchNoHabilitar detención automática (comportamiento predeterminado)
--offswitchNoDeshabilitar detención automática
Ejemplo: Habilitar detención automática para el modelo qwen3-max
bl usage freetier --model qwen3-max

bl usage token-plan

Muestra el uso de la cuota de Token Plan, incluido el porcentaje de uso de la cuota mensual y la hora de restablecimiento. Uso
bl usage token-plan [flags]
Este comando solo admite opciones globales. Ejemplo: Mostrar el uso de la cuota del Plan de Tokens en salida JSON
bl usage token-plan --output json
  • Muestra todas las ventanas de cuota devueltas por la API.
  • La salida JSON incluye hasQuotaData para distinguir la ausencia de datos de cuota de un resultado normal.

bl usage coding-plan

Muestra el uso de la cuota del Plan de Código. Uso
bl usage coding-plan [flags]
Este comando solo admite opciones globales. Ejemplo: Mostrar el uso de la cuota del Plan de Código en salida JSON
bl usage coding-plan --output json

Administración de límites de tasa

bl quota list

Visualiza los límites de tasa de modelos (QPM/TPM, a nivel de cuenta y espacio de trabajo). Requiere autenticación con clave de API. Uso
bl quota list [--model <model>] [--name <name>] [--page <n>] [--page-size <n>]
ParámetroTipoObligatorioDescripción
--model <model>stringNoNombre(s) de modelo(s), separados por comas (coincidencia exacta)
--name <name>stringNoBúsqueda aproximada por nombre de modelo
--page <n>numberNoNúmero de página (predeterminado: 1)
--page-size <n>numberNoResultados por página (predeterminado: 20)
Ejemplo: Ver límites de tasa para el modelo qwen3-max
bl quota list --model qwen3-max
  • Las comprobaciones de presión entre uso y límite están disponibles en quota check (autenticación mediante consola).

bl quota check

Comprueba el uso actual contra los límites de tasa. Uso
bl quota check [--model <model>] [flags]
ParámetroTipoObligatorioDescripción
--model <model>stringNoNombre(s) de modelo(s), separados por comas
--period <minutes>stringNoConsultar uso de los últimos N minutos (predeterminado: 2)
Ejemplo: Comprobar el uso actual contra los límites de tasa para qwen3.6-plus
bl quota check --model qwen3.6-plus

bl quota update

Actualiza los límites de tasa de modelos (QPM/TPM). Requiere autenticación con clave de API. Uso
bl quota update --model <model> [--rpm <n>] [--tpm <n>]
ParámetroTipoObligatorioDescripción
--model <model>stringSíNombre del modelo
--rpm <n>numberNoMáximo de solicitudes por minuto (QPM)
--tpm <n>numberNoMáximo de tokens por minuto (TPM)
Ejemplo: Actualizar los límites de tasa para el modelo qwen-plus con QPM y TPM especificados
bl quota update --model qwen-plus --rpm 60 --tpm 100000
  • Los campos que omita conservan sus valores actuales (merge OVERLAY del lado del servidor). Elimine todos los límites personalizados con el comando "quota delete" en su lugar.
  • Establecer TPM sin un límite QPM existente es rechazado del lado del servidor — pase --rpm primero o junto con otros parámetros.

bl quota delete

Elimine todas las límites de tasa personalizados (QPM/TPM) para un modelo. Requiere autenticación con clave de API. Uso
bl quota delete --model <model>
ParámetroTipoObligatorioDescripción
--model <model>stringSíNombre del modelo
--yesswitchNoConfirmar esta operación de alto riesgo
Esta acción elimina permanentemente todos los límites de tasa QPM/TPM personalizados para el modelo especificado y no se puede deshacer.
Ejemplo: Eliminar límites de tasa personalizados para el modelo qwen-plus
bl quota delete --model qwen-plus

bl quota history

Visualice el historial de cambios en los límites de cuota. Uso
bl quota history [flags]
ParámetroTipoObligatorioDescripción
--page <n>stringNoNúmero de página (predeterminado: 1)
--page-size <n>stringNoTamaño de página (predeterminado: 10)
--model <model>stringNoFiltrar por nombre de modelo
Ejemplo: Ver el historial de cambios de cuota en la página 2
bl quota history --page 2

Permisos de modelo

bl permission grant

Otorgue permisos de modelo (inferencia / fine-tuning / despliegue). Requiere autenticación con clave de API. Uso
bl permission grant --model <models> [--action <actions>] | --all
ParámetroTipoObligatorioDescripción
--model <models>stringNoID(s) de modelo, separados por comas (máximo 20)
--action <actions>stringNoAcción(ones) de permiso, separadas por comas: inference, finetune, deploy (predeterminado: inference)
--allswitchNoOtorgar inferencia con una sola tecla para todos los modelos del entorno (incluidos futuros)
Ejemplo: Otorgar permisos para el modelo qwen-plus
bl permission grant --model qwen-plus
  • Los permisos se aplican al entorno empresarial al que pertenece su clave de API.
  • --all se mapea al interruptor de una sola tecla del servidor (access_all_entities: OPEN) y solo cubre inferencia.
  • Las acciones omitidas mantienen sus permisos actuales (actualización trifásica del lado del servidor).

bl permission list

Enumere los permisos de modelo (inferencia / fine-tuning / despliegue) en el entorno. Requiere autenticación con clave de API. Uso
bl permission list [--scope <scope>] [--model <model>] [--name <name>] [--page <n>] [--page-size <n>]
ParámetroTipoObligatorioDescripción
--scope <scope>stringNoÁmbito de autorización: authorizable (predeterminado, catálogo completo), authorized
--model <model>stringNoID de modelo (coincidencia exacta)
--name <name>stringNoBúsqueda difusa por nombre o ID de modelo
--page <n>numberNoNúmero de página (predeterminado: 1)
--page-size <n>numberNoResultados por página (predeterminado: 20)
Ejemplo: Listar permisos para el modelo qwen-plus en el entorno
bl permission list --model qwen-plus
  • El ámbito predeterminado es authorizable (el catálogo completo de asignaciones); use --scope authorized para ver solo los modelos ya otorgados.
  • La salida predeterminada es JSON; pase --output text para obtener una tabla. Los valores de permiso son trifásicos: true / false / null (nunca establecido).
  • Los valores reflejan tal cual los registros de asignación del servidor para el entorno vinculado a su clave de API. Un modelo que reporte false/null aún puede ser invocado (el acceso puede provenir de otros canales); consulte la documentación de autorización de Model Studio para los detalles exactos.

bl permission revoke

Revogue permisos de modelo (inferencia / fine-tuning / despliegue). Requiere autenticación con clave de API. Uso
bl permission revoke --model <models> [--action <actions>] | --all [flags]
ParámetroTipoObligatorioDescripción
--model <models>stringNoID(s) de modelo, separados por comas (máximo 20)
--action <actions>stringNoAcción(ones) de permiso, separadas por comas: inference, finetune, deploy (predeterminado: inference)
--allswitchNoCerrar la autorización de una sola tecla y borrar TODOS los permisos históricos de inferencia
--yesswitchNoConfirmar esta operación de alto riesgo
Esta acción revoca los permisos de modelo y puede interrumpir trabajos de inferencia, fine-tuning o despliegue. Con --all, también borra todos los permisos históricos de inferencia.
Ejemplo: Revocar permisos para el modelo qwen-plus con confirmación
bl permission revoke --model qwen-plus --yes
  • Los permisos se aplican al entorno empresarial al que pertenece su clave de API.
  • Todas las operaciones de revocación requieren --yes; use --dry-run para previsualizar la solicitud sin confirmación.
  • --all se mapea al interruptor de una sola tecla del servidor (access_all_entities: CLOSE): borra cada permiso histórico de inferencia y no se puede deshacer, por lo tanto requiere --yes.
  • Las acciones omitidas mantienen sus permisos actuales (actualización trifásica del lado del servidor).

Plan de tokens

bl token-plan list-seats

Enumere los detalles de los asientos de suscripción del Plan de Tokens. Uso
bl token-plan list-seats [flags]
ParámetroTipoObligatorioDescripción
--page-no <n>numberNoNúmero de página (predeterminado: 1)
--page-size <n>numberNoTamaño de página (predeterminado: 10)
--caller-uac-account-id <id>stringNoID de cuenta UAC del llamador
--namespace-id <id>stringNoID de espacio de nombres del producto (Plan de Tokens predeterminado: namespace-1)
--status <status>arrayNoFiltro de estado de asiento (repetible): CREATING, NORMAL, LIMIT, RELEASE, STOP, REFUNDED
--status-list-str <json>stringNoStatusList como cadena JSON, por ejemplo '["NORMAL"]'
--seat-id <id>stringNoFiltrar por ID de asiento
--seat-type <type>stringNoNivel de asiento: standard, pro, o max
--query-assigned <bool>stringNoFiltrar por asignación: true=asignado, false=no asignado
Ejemplo: Listar detalles de asiento con tamaño de página 20 y estado NORMAL
bl token-plan list-seats --page-size 20 --status NORMAL

bl token-plan add-member

Agregue un miembro a una organización del Plan de Tokens. Uso
bl token-plan add-member --account-name <name> --org-id <id> [flags]
ParámetroTipoObligatorioDescripción
--account-name <name>stringSíNombre de visualización del miembro
--org-id <id>stringSíID de organización
--org-role-code <code>stringNoRol de organización: ORG_ADMIN o ORG_MEMBER (predeterminado: ORG_MEMBER)
--spec-type <type>stringNoNivel de asiento a asignar en la creación: standard, pro, o max
--caller-uac-account-id <id>stringNoID de cuenta UAC del llamador
--namespace-id <id>stringNoID de espacio de nombres del producto (Plan de Tokens predeterminado: namespace-1)
Ejemplo: Agregar al miembro dev_user a la organización org_123
bl token-plan add-member --account-name dev_user --org-id org_123

bl token-plan assign-seats

Asigne por lotes asientos del Plan de Tokens a miembros. Uso
bl token-plan assign-seats --workspace-id <id> --seat-type <type> --account-id <id> [flags]
ParámetroTipoObligatorioDescripción
--workspace-id <id>stringNoID de entorno (env: BAILIAN_WORKSPACE_ID, config: workspace_id)
--seat-type <type>stringSíNivel de asiento: standard, pro, o max
--account-id <id>arrayNoID de cuenta del miembro objetivo (repetible)
--caller-uac-account-id <id>stringNoID de cuenta UAC del llamador
--namespace-id <id>stringNoID de espacio de nombres del producto (Plan de Tokens predeterminado: namespace-1)
--locale <locale>stringNoIdioma: zh-CN o en-US
Ejemplo: Asignar asientos estándar al miembro acc_123 en el entorno ws_456
bl token-plan assign-seats --workspace-id ws_456 --seat-type standard --account-id acc_123

bl token-plan create-key

Crea una clave de API de Plan de Tokens para un asiento. Uso
bl token-plan create-key --account-id <id> --workspace-id <id> [flags]
ParámetroTipoObligatorioDescripción
--account-id <id>stringSíID de la cuenta miembro objetivo
--workspace-id <id>stringNoID de espacio de trabajo (env: BAILIAN_WORKSPACE_ID, config: workspace_id)
--description <text>stringNoDescripción de la clave de API
--caller-uac-account-id <id>stringNoID de cuenta UAC del llamador
--namespace-id <id>stringNoID del espacio de nombres del producto (predeterminado de Plan de Tokens: namespace-1)
Ejemplo: Crear clave de API para el asiento de la cuenta acc_123 en el espacio de trabajo ws_456
bl token-plan create-key --account-id acc_123 --workspace-id ws_456