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.
ImportanteAgregue --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.2.1.
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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | No | Nombre(s) de modelo(s) a consultar, separados por comas para múltiples; omitir para todos los modelos |
--expiring <days> | string | No | Mostrar solo las cuotas que expiran dentro de N días |
--sort <field> | string | No | Ordenar por: remaining (ascendente), expires (ascendente) |
--all | switch | No | Mostrar 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | No | Nombre(s) de modelo(s), separados por comas; omitir para resumen general |
--days <days> | string | No | Número de días (predeterminado: 7) |
--type <type> | string | No | Tipo 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--days <days> | string | No | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | No | Nombre(s) de modelo(s), separados por comas para múltiples |
--all | switch | No | Aplicar a todos los modelos de nivel gratuito |
--on | switch | No | Habilitar detención automática (comportamiento predeterminado) |
--off | switch | No | Deshabilitar 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 del Plan de Tokens.
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
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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | No | Nombre(s) de modelo(s), separados por comas (coincidencia exacta) |
--name <name> | string | No | Búsqueda aproximada por nombre de modelo |
--page <n> | number | No | Número de página (predeterminado: 1) |
--page-size <n> | number | No | Resultados 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | No | Nombre(s) de modelo(s), separados por comas |
--period <minutes> | string | No | Consultar 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | Sí | Nombre del modelo |
--rpm <n> | number | No | Máximo de solicitudes por minuto (QPM) |
--tpm <n> | number | No | Má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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <model> | string | Sí | Nombre del modelo |
--yes | switch | No | Confirmar esta operación de alto riesgo |
AdvertenciaEsta 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--page <n> | string | No | Número de página (predeterminado: 1) |
--page-size <n> | string | No | Tamaño de página (predeterminado: 10) |
--model <model> | string | No | Filtrar 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <models> | string | No | ID(s) de modelo, separados por comas (máximo 20) |
--action <actions> | string | No | Acción(ones) de permiso, separadas por comas: inference, finetune, deploy (predeterminado: inference) |
--all | switch | No | Otorgar 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.
--allse 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--scope <scope> | string | No | Ámbito de autorización: authorizable (predeterminado, catálogo completo), authorized |
--model <model> | string | No | ID de modelo (coincidencia exacta) |
--name <name> | string | No | Búsqueda difusa por nombre o ID de modelo |
--page <n> | number | No | Número de página (predeterminado: 1) |
--page-size <n> | number | No | Resultados 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 authorizedpara ver solo los modelos ya otorgados. - La salida predeterminada es JSON; pase
--output textpara 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--model <models> | string | No | ID(s) de modelo, separados por comas (máximo 20) |
--action <actions> | string | No | Acción(ones) de permiso, separadas por comas: inference, finetune, deploy (predeterminado: inference) |
--all | switch | No | Cerrar la autorización de una sola tecla y borrar TODOS los permisos históricos de inferencia |
--yes | switch | No | Confirmar esta operación de alto riesgo |
AdvertenciaEsta 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-runpara previsualizar la solicitud sin confirmación. --allse 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--page-no <n> | number | No | Número de página (predeterminado: 1) |
--page-size <n> | number | No | Tamaño de página (predeterminado: 10) |
--caller-uac-account-id <id> | string | No | ID de cuenta UAC del llamador |
--namespace-id <id> | string | No | ID de espacio de nombres del producto (Plan de Tokens predeterminado: namespace-1) |
--status <status> | array | No | Filtro de estado de asiento (repetible): CREATING, NORMAL, LIMIT, RELEASE, STOP, REFUNDED |
--status-list-str <json> | string | No | StatusList como cadena JSON, por ejemplo '["NORMAL"]' |
--seat-id <id> | string | No | Filtrar por ID de asiento |
--seat-type <type> | string | No | Nivel de asiento: standard, pro, o max |
--query-assigned <bool> | string | No | Filtrar 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--account-name <name> | string | Sí | Nombre de visualización del miembro |
--org-id <id> | string | Sí | ID de organización |
--org-role-code <code> | string | No | Rol de organización: ORG_ADMIN o ORG_MEMBER (predeterminado: ORG_MEMBER) |
--spec-type <type> | string | No | Nivel de asiento a asignar en la creación: standard, pro, o max |
--caller-uac-account-id <id> | string | No | ID de cuenta UAC del llamador |
--namespace-id <id> | string | No | ID 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--workspace-id <id> | string | No | ID de entorno (env: BAILIAN_WORKSPACE_ID, config: workspace_id) |
--seat-type <type> | string | Sí | Nivel de asiento: standard, pro, o max |
--account-id <id> | array | No | ID de cuenta del miembro objetivo (repetible) |
--caller-uac-account-id <id> | string | No | ID de cuenta UAC del llamador |
--namespace-id <id> | string | No | ID de espacio de nombres del producto (Plan de Tokens predeterminado: namespace-1) |
--locale <locale> | string | No | Idioma: 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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
--account-id <id> | string | Sí | ID de la cuenta miembro objetivo |
--workspace-id <id> | string | No | ID de espacio de trabajo (env: BAILIAN_WORKSPACE_ID, config: workspace_id) |
--description <text> | string | No | Descripción de la clave de API |
--caller-uac-account-id <id> | string | No | ID de cuenta UAC del llamador |
--namespace-id <id> | string | No | ID 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