Come fattura Midjourney
I piani di abbonamento di Midjourney concedono agli utenti un numero specifico di «Fast GPU Hours» ogni mese. Queste ore rappresentano il tempo computazionale reale impiegato per le tue generazioni.| Piano | Prezzo | Fast GPU Hours | Relax Mode | Stealth Mode |
|---|---|---|---|---|
| Basic | $10/mese | ~3,3 ore | No | No |
| Standard | $30/mese | 15 ore | Illimitato | No |
| Pro | $60/mese | 30 ore | Illimitato | Sì |
| Mega | $120/mese | 60 ore | Illimitato | Sì |
- Livelli di prezzo: Midjourney offre quattro livelli di abbonamento che vanno da $10 a $120 al mese, ciascuno con una quantità prestabilita di Fast GPU Hours.
- Relax Mode: I piani Standard e superiori includono generazioni illimitate tramite una coda a bassa priorità una volta esaurite le ore Fast, assicurando che gli utenti non incontrino un blocco netto nell’uso.
- Ore GPU extra: Gli utenti possono acquistare tempo GPU Fast aggiuntivo per circa $4 all’ora se necessitano risultati immediati dopo aver consumato la loro allocazione mensile.
- Misurazione in secondi GPU: L’utilizzo viene tracciato dal tempo computazionale reale speso nelle generazioni, quindi i render complessi costano più delle bozze semplici.
- Circuito comunitario: Gli utenti attivi possono guadagnare ore GPU bonus valutando le immagini nella galleria, contribuendo ad addestrare i modelli e ricompensando la community.
Cosa lo rende unico
Il modello di Midjourney è efficace perché allinea il costo con il valore e l’uso delle risorse.- Fatturazione in base al tempo GPU allinea il costo all’uso delle risorse, garantendo che i render complessi abbiano un prezzo equo rispetto alle bozze semplici.
- Relax Mode offre un fallback illimitato che riduce l’abbandono mantenendo l’accesso al servizio anche dopo il superamento dei limiti mensili.
- La separazione Fast vs Relax incentiva gli upgrade offrendo elaborazione prioritaria agli utenti che apprezzano la velocità e i risultati immediati.
- Ore GPU extra forniscono un’opzione flessibile di ricarica per gli utenti avanzati che hanno bisogno di capacità aggiuntiva ad alta priorità a metà mese.
Ricrea questo modello con Dodo Payments
Puoi replicare questo modello usando Dodo Payments combinando abbonamenti con misuratori di utilizzo e logica a livello applicativo.Create a Usage Meter
Per prima cosa, crea un misuratore per tracciare i secondi GPU utilizzati da ogni cliente.
- Nome del misuratore:
gpu.fast_seconds - Aggregazione: Somma (sommare la proprietà
gpu_secondsda ogni evento)
Create Subscription Products with Usage Pricing
Crea i tuoi prodotti di abbonamento e collega il misuratore d’uso con una soglia gratuita.
Per il piano Basic disabiliterai l’eccedenza per applicare un cap massimo. Per gli altri piani, la «Relax Mode» è gestita dalla logica della tua applicazione quando il misuratore mostra che la soglia è stata superata.
| Prodotto | Prezzo base | Soglia gratuita (secondi) | Tariffa per eccedenza |
|---|---|---|---|
| Basic | $10/mese | 12.000 (3,3 ore) | N/D (Cap massimo) |
| Standard | $30/mese | 54.000 (15 ore) | $0,00 (Relax Mode) |
| Pro | $60/mese | 108.000 (30 ore) | $0,00 (Relax Mode) |
| Mega | $120/mese | 216.000 (60 ore) | $0,00 (Relax Mode) |
Implement Application-Level Relax Mode
L’intuizione principale è che la Relax Mode non è una funzione di fatturazione. È il tuo routing applicativo che invia le richieste a una coda più lenta quando il misuratore Dodo indica che la soglia è stata raggiunta.
Send Usage Events (Fast Mode Only)
Invia a Dodo solo gli eventi di utilizzo relativi a generazioni effettuate in modalità Fast.
Sell Extra Fast Hours (One-Time Top-Up)
Crea un prodotto di pagamento una tantum per «Extra Fast GPU Hour» a $4. Quando un cliente lo acquista, puoi assegnare soglie aggiuntive o crediti nella tua applicazione.
Accelerare con il Blueprint di Time Range Ingestion
Il Time Range Ingestion Blueprint semplifica il tracciamento del tempo GPU fornendo helper dedicati per la fatturazione basata sulla durata.L’architettura Fast vs Relax
Il sistema a doppia coda funziona instradando le richieste in base allo stato attuale dell’utilizzo.- Tutte le richieste passano attraverso la tua applicazione.
- L’applicazione controlla il misuratore d’uso Dodo rispetto alla soglia gratuita del piano.
- Se l’utilizzo è sotto la soglia, la richiesta va nella coda Fast e viene misurata.
- Se l’utilizzo supera la soglia, la richiesta va nella coda Relax, che non viene misurata e ha priorità inferiore.
- Il piano Basic non ha fallback Relax, quindi le richieste vengono bloccate una volta raggiunto il limite.
La Relax Mode è un modello a livello applicativo, non una funzione di fatturazione di Dodo. Dodo traccia il tuo uso Fast GPU e ti segnala quando la soglia è superata. La tua applicazione decide se bloccare l’utente o instradarlo verso una coda più lenta.
Principali funzionalità Dodo utilizzate
Subscriptions
Gestire la fatturazione ricorrente e i livelli di piano.
Usage-Based Billing
Tracciare e fatturare in base al consumo effettivo delle risorse.
Event Ingestion
Inviare eventi di utilizzo ad alto volume all’API di Dodo.
Meters
Definire come gli eventi di utilizzo vengono aggregati e fatturati.
One-Time Payments
Vendere ore extra o ricariche come acquisti una tantum.
Time Range Blueprint
Tracciamento semplificato del tempo GPU con helper basati sulla durata.