Como o Midjourney cobra
Os planos de assinatura do Midjourney concedem aos usuários uma quantidade específica de “Horas de GPU Rápida” por mês. Essas horas representam o tempo computacional real gasto nas suas gerações.| Plano | Preço | Horas de GPU Rápida | Modo Relax | Modo Stealth |
|---|---|---|---|---|
| Basic | $10/mês | ~3,3 h | Não | Não |
| Standard | $30/mês | 15 h | Ilimitado | Não |
| Pro | $60/mês | 30 h | Ilimitado | Sim |
| Mega | $120/mês | 60 h | Ilimitado | Sim |
- Camadas de preços: o Midjourney oferece quatro níveis de assinatura que variam de 120 por mês, cada um fornecendo uma quantidade definida de horas de GPU rápida.
- Modo Relax: os planos Standard e superiores incluem gerações ilimitadas em uma fila de baixa prioridade assim que as horas rápidas acabam, garantindo que os usuários nunca encontrem um limite rígido de uso.
- Horas extras de GPU: os usuários podem comprar tempo adicional de GPU Rápida por aproximadamente $4 por hora caso precisem de resultados imediatos após esgotar o valor mensal.
- Medição em segundos de GPU: o uso é monitorado pelo tempo computacional real gasto nas gerações, o que significa que renderizações complexas custam mais do que rascunhos simples.
- Loop da comunidade: usuários ativos podem ganhar horas de GPU bônus avaliando imagens na galeria, o que ajuda a treinar modelos enquanto recompensa a comunidade.
O que o torna único
O modelo do Midjourney é eficaz porque alinha custo com valor e uso de recursos.- Cobrança por tempo de GPU alinha o custo ao uso de recursos, garantindo que renderizações complexas sejam precificadas de forma justa em comparação com rascunhos simples.
- Modo Relax oferece um fallback ilimitado que reduz o churn ao manter o acesso ao serviço mesmo após os limites mensais serem atingidos.
- A divisão Fast vs Relax incentiva upgrades ao oferecer processamento prioritário para usuários que valorizam velocidade e resultados imediatos.
- Horas extras de GPU fornecem uma opção flexível de recarga para usuários avançados que precisam de capacidade adicional de alta prioridade no meio do mês.
Construa isso com Dodo Payments
Você pode replicar esse modelo usando Dodo Payments combinando assinaturas com medidores de uso e lógica em nível de aplicação.Create a Usage Meter
Primeiro, crie um medidor para monitorar os segundos de GPU usados por cada cliente.
- Nome do medidor:
gpu.fast_seconds - Agregação: Soma (some a propriedade
gpu_secondsde cada evento)
Create Subscription Products with Usage Pricing
Crie seus produtos de assinatura e vincule o medidor de uso com um limite gratuito.
Para o plano Basic, você desativará o excedente para aplicar um limite rígido. Para os outros planos, o “Modo Relax” é gerenciado pela lógica da sua aplicação quando o medidor mostra que o limite foi ultrapassado.
| Produto | Preço base | Limite gratuito (segundos) | Taxa de excedente |
|---|---|---|---|
| Basic | $10/mês | 12.000 (3,3 h) | N/D (Limite rígido) |
| Standard | $30/mês | 54.000 (15 h) | $0,00 (Modo Relax) |
| Pro | $60/mês | 108.000 (30 h) | $0,00 (Modo Relax) |
| Mega | $120/mês | 216.000 (60 h) | $0,00 (Modo Relax) |
Implement Application-Level Relax Mode
A ideia principal é que o Modo Relax não é um recurso de cobrança. É seu aplicativo roteando requisições para uma fila mais lenta quando o medidor de uso do Dodo informa que o limite foi atingido.
Send Usage Events (Fast Mode Only)
Envie eventos de uso para o Dodo somente quando uma geração for realizada no modo Fast.
Sell Extra Fast Hours (One-Time Top-Up)
Crie um produto de pagamento único para “Hora Extra de GPU Rápida” por $4. Quando um cliente fizer essa compra, você pode conceder limite adicional ou créditos na sua aplicação.
Acelere com o Blueprint de Ingestão por Faixa de Tempo
O Time Range Ingestion Blueprint simplifica o rastreamento do tempo de GPU ao fornecer auxiliares dedicados para cobrança baseada em duração.A arquitetura Fast vs Relax
O sistema de fila dupla funciona roteando requisições com base no estado atual de uso.- Todas as requisições passam pela sua aplicação.
- A aplicação verifica o medidor de uso do Dodo em relação ao limite gratuito do plano.
- Se o uso estiver abaixo do limite, a requisição vai para a fila Fast e é metrificada.
- Se o uso estiver acima do limite, a requisição vai para a fila Relax, que não é metrificada e tem prioridade menor.
- O plano Basic não tem fallback de Relax, então as requisições são bloqueadas assim que o limite é atingido.
O Modo Relax é um padrão em nível de aplicação, não um recurso de cobrança do Dodo. O Dodo monitora seu uso de GPU Rápida e informa quando o limite é ultrapassado. Sua aplicação decide se bloqueia o usuário ou o direciona para uma fila mais lenta.
Principais recursos do Dodo usados
Subscriptions
Gerencie cobrança recorrente e níveis de planos.
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.
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
Rastreamento simplificado de tempo de GPU com auxiliares baseados em duração.