Cómo se facturan los modelos

Mecánica de facturación de los modelos LLM, de imagen, video y audio — precios por token, precios por generación y estimación de costos

Esta página explica cómo se cobra cada tipo de modelo y exactamente cuándo se descuenta de tu saldo. Para las tarifas actuales, consulta la página de Precios o la página de detalles de cada modelo. Para cálculos paso a paso con modelos típicos, consulta Ejemplos de facturación.

Modelos LLM (basados en tokens)

Los modelos LLM tienen precios por millón de tokens, con tarifas separadas para los tokens de entrada (prompt) y de salida (completion):

Cost=Input Tokens1,000,000×Input Price+Output Tokens1,000,000×Output PriceCost = \frac{Input\ Tokens}{1{,}000{,}000} \times Input\ Price + \frac{Output\ Tokens}{1{,}000{,}000} \times Output\ Price

Reglas de precios adicionales que aplican a algunos modelos:

  • Tokens de entrada en caché — los modelos que soportan prompt caching facturan los tokens de entrada repetidos (en caché) a una tarifa de caché más baja, lo que puede reducir significativamente el costo de prompts de sistema largos y conversaciones de varios turnos.
  • Entrada multimodal — los tokens de entrada de imagen o audio pueden tener sus propias tarifas.
  • Niveles de contexto largo — algunos modelos cobran tarifas más altas cuando la entrada supera un umbral de tamaño (por ejemplo, más de 32K tokens de entrada). Los niveles se listan en la página de detalles del modelo.
  • Precio por solicitud — un número reducido de modelos cobra un precio fijo por solicitud en lugar de por token.

Cómo funciona el cobro de los LLM:

  • Se te cobra después de que la solicitud se completa, según el uso real de tokens reportado en el campo usage de la respuesta. Las solicitudes en streaming y sin streaming se facturan de forma idéntica.
  • Las solicitudes que fallan con un error del proveedor no se facturan.
  • Los cargos se liquidan de forma asíncrona y aparecen en tu historial de uso poco después de la solicitud.

Modelos de imagen (por generación)

La generación de imágenes tiene precio por imagen generada. El precio unitario varía según el modelo y puede depender de la resolución y otros parámetros de la solicitud. Solicitar múltiples imágenes multiplica el precio en consecuencia.

  • El monto total se reserva de tu saldo cuando envías la tarea y se cobra cuando la tarea tiene éxito. Si la tarea falla, el monto reservado se libera automáticamente — consulta Reembolsos y tareas fallidas.
  • En los endpoints por lotes, si el modelo entrega menos imágenes de las solicitadas, solo se te cobran las imágenes realmente entregadas.
  • Algunos modelos de imagen (por ejemplo, la familia GPT Image) se facturan por tokens como los LLM, con tarifas para tokens de imagen de entrada y salida mostradas en la página del modelo.

Las herramientas de imagen (mejora, eliminación de fondo, intercambio de rostros, etc.) se facturan de la misma manera, por operación.

Modelos de video (por generación)

La mayoría de los modelos de video tienen una tarifa por segundo que depende de la resolución de salida:

Cost=Rate(resolution)×Duration(seconds)Cost = Rate(resolution) \times Duration(seconds)

Algunos modelos añaden cargos menores por unidad para entradas adicionales, como imágenes de referencia. Las tarifas por segundo de cada nivel de resolución se listan en la página de detalles del modelo. Al igual que las tareas de imagen, el monto se reserva al enviar, se cobra si hay éxito y se libera automáticamente si la tarea falla.

Modelos de video facturados por tokens

Algunos modelos de video más recientes (por ejemplo, la familia Seedance 2.x) se facturan según la cantidad de video que realmente generan, medida en tokens de video de salida:

Cost=Video Tokens1,000,000×Token Rate×Resolution MultiplierCost = \frac{Video\ Tokens}{1{,}000{,}000} \times Token\ Rate \times Resolution\ Multiplier

Video TokensWidth×Height×FPS×Duration(seconds)1024Video\ Tokens \approx \frac{Width \times Height \times FPS \times Duration(seconds)}{1024}

  • La tarifa por token es el precio del modelo por millón de tokens de video. Los modelos que aceptan video de referencia como entrada pueden aplicar una tarifa más baja a las solicitudes que incluyen uno.
  • El multiplicador de resolución escala el costo para los niveles de salida más altos (por ejemplo, 2K, 4K o variantes de superresolución) respecto al nivel base.
  • Como el costo final depende de la salida generada, el cargo exacto se calcula cuando la tarea se completa. Al enviar se coloca una pequeña retención temporal sobre tu saldo, que se libera en cuanto la tarea se factura.
  • Las tareas fallidas no se cobran.

Modelos de audio (por generación)

La generación de audio se factura por generación. La unidad depende del modelo (por ejemplo, duración de la salida o número de caracteres) y se muestra en la página de detalles del modelo.

Estimar el costo antes de generar

Usa el endpoint calculate para obtener el precio exacto de una solicitud de imagen, video o audio antes de enviarla. Acepta el mismo cuerpo de solicitud que el endpoint de generación correspondiente y no crea ninguna tarea ni cobra a tu saldo:

curl -X POST "https://api.atlascloud.ai/api/v1/model/calculate" \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedance-2.0/text-to-video",
    "prompt": "A hummingbird hovering over a flower, macro shot",
    "resolution": "1080p",
    "duration": 5
  }'

El objeto data de la respuesta contiene:

CampoDescripción
priceEl monto que se te cobraría, con el descuento de tu cuenta aplicado
origin_priceEl precio de lista antes del descuento
discountPorcentaje del precio de lista que pagas (100 = sin descuento, 70 = 30% de descuento)
estimatedPresente y true para los modelos facturados por tokens — el precio es una estimación basada en la resolución y duración solicitadas
estimated_tokensPara los modelos facturados por tokens, los tokens de video de salida estimados

Los modelos facturados por tokens devuelven una estimación

Para los modelos de video facturados por tokens, /calculate devuelve una estimación derivada de la resolución y duración solicitadas y (para solicitudes de referencia a video) de la duración de tus videos de entrada. El cargo final se calcula a partir de la salida realmente generada y puede diferir ligeramente.

Descuentos

Los descuentos de cuenta negociados y las promociones de modelos se aplican automáticamente — nunca necesitas pasar un cupón al hacer la solicitud. El endpoint /calculate siempre devuelve tu precio efectivo. Para precios por volumen, contacta a [email protected].