Skip to main content
Midjourney é uma plataforma de IA generativa que cobra pelo tempo de GPU, em vez da quantidade de imagens. Uma renderização complexa e de alta resolução usa mais tempo de GPU e, portanto, consome uma parcela maior do plano do que um rascunho rápido de baixa resolução.

Como o Midjourney cobra

Cada assinatura do Midjourney inclui uma franquia mensal de “Fast GPU Time”, o tempo de computação gasto nas suas gerações. Os valores abaixo vêm da comparação de planos do Midjourney.
  1. Níveis de preço: o Midjourney oferece quatro níveis de assinatura, de $10 a $120 por mês. Cada um inclui uma quantidade definida de Fast GPU Time.
  2. Relax Mode: os planos Standard e superiores incluem gerações ilimitadas de imagens em uma fila de baixa prioridade após o fim do Fast GPU Time, para que os usuários não atinjam um limite rígido.
  3. Horas extras de GPU: os usuários podem comprar Fast GPU Time adicional por $4 por hora quando precisarem de resultados rápidos após usar a franquia mensal.
  4. Medição em segundos de GPU: o uso é medido pelo tempo de GPU que cada geração leva, portanto, renderizações complexas custam mais do que rascunhos simples.
  5. Ciclo da comunidade: os usuários podem ganhar tempo de GPU grátis avaliando imagens, o que também ajuda a treinar os modelos do Midjourney.

O que o torna único

O modelo do Midjourney relaciona o valor pago pelo usuário aos recursos consumidos:
  • Cobrança por tempo de GPU: renderizações complexas têm preço maior do que rascunhos simples, de acordo com o custo computacional.
  • Relax Mode é uma alternativa ilimitada que reduz o churn, pois os usuários continuam tendo acesso depois que a franquia mensal se esgota.
  • A divisão entre Fast e Relax incentiva upgrades ao vender processamento prioritário para usuários que valorizam velocidade.
  • Horas extras de GPU oferecem aos usuários avançados uma recarga no meio do mês para obter capacidade de alta prioridade.

Crie isso com o Dodo Payments

Você pode criar esse modelo com o Dodo Payments combinando assinaturas, medidores de uso e lógica na sua aplicação.
1

Create a Usage Meter

Crie um medidor que acompanhe os segundos de GPU usados por cada cliente.
  • Nome do evento: gpu.fast_seconds
  • Agregação: Soma, com gpu_seconds como a Propriedade de excesso
Envie eventos somente para gerações no modo Fast. As gerações no modo Relax não são medidas para cobrança.
2

Create Subscription Products with Usage Pricing

Crie os produtos de assinatura e adicione o medidor de uso com um Limite gratuito igual à franquia de Fast GPU do plano.Defina o preço por unidade como $0 em todos os planos, para que o uso acima do limite não seja cobrado. O Dodo Payments não interrompe o uso quando o limite é atingido. Sua aplicação impõe o limite rígido do plano Basic e direciona os demais planos para o Relax Mode quando o medidor ultrapassa o limite.
3

Implement Application-Level Relax Mode

O Relax Mode não é um recurso de cobrança. Sua aplicação envia solicitações para uma fila mais lenta quando o medidor de uso do Dodo Payments indica que o cliente ultrapassou o limite do plano.
4

Send Usage Events (Fast Mode Only)

Envie um evento de uso ao Dodo Payments somente quando uma geração for executada no modo Fast.
5

Sell Extra Fast Hours (One-Time Top-Up)

Crie um produto de pagamento único chamado “Extra Fast GPU Hour” com preço de $4. Quando um cliente comprá-lo, aumente o limite na sua aplicação em 3.600 segundos por hora adquirida.
6

Create Checkout for Subscription

Crie uma sessão de checkout para o plano de assinatura.

Acelere com o Time Range Ingestion Blueprint

O Time Range Ingestion Blueprint fornece helpers para cobrança baseada em duração, tornando mais rápida a escrita do código de acompanhamento do tempo de GPU.
O blueprint cria o evento e envia a duração nos metadados. Você fornece o ID do cliente e o tempo decorrido. Este exemplo envia durationMs; portanto, defina a Propriedade de excesso do medidor como durationMs ou envie durationSeconds para corresponder a um medidor em segundos.
O Time Range Blueprint aceita durações em milissegundos, segundos ou minutos. Consulte a documentação completa do blueprint para conhecer todas as opções de duração e as práticas recomendadas.

A arquitetura Fast vs Relax

As duas filas funcionam direcionando cada solicitação com base no uso atual do cliente.
  1. Todas as solicitações passam pela sua aplicação.
  2. A aplicação compara o uso de Fast GPU do cliente com o limite gratuito do plano.
  3. Se o uso estiver abaixo do limite, a solicitação vai para a fila Fast e é medida.
  4. Se o uso estiver acima do limite, a solicitação vai para a fila Relax, que não é medida e tem menor prioridade.
  5. O plano Basic não tem alternativa Relax; portanto, a aplicação bloqueia as solicitações quando o limite é atingido.
O Relax Mode é um padrão no nível da aplicação, não um recurso de cobrança do Dodo Payments. O Dodo Payments registra o uso de Fast GPU dos seus clientes. Sua aplicação decide se deve bloquear o usuário ou enviá-lo para uma fila mais lenta.

Principais recursos do Dodo usados

Subscriptions

Gerencie cobranças recorrentes e níveis de plano.

Usage-Based Billing

Acompanhe e cobre com base no consumo real de recursos.

Event Ingestion

Envie eventos de uso em alto volume para a API do Dodo Payments.

Meters

Defina como os eventos de uso são agregados e cobrados.

One-Time Payments

Venda horas extras ou recargas como compras únicas.

Time Range Blueprint

Simplifique o acompanhamento do tempo de GPU com helpers baseados em duração.
Última modificação em 26 de setembro de 2026