API AI NSFW: generazione di immagini e video per adulti dal tuo codice
Cosa consente l'API di Genlaxy per i contenuti per adulti, come ti arrivano i rifiuti nel codice e quali controlli aggiungere nella tua app prima del prompt.

Se stai costruendo un prodotto per adulti, un'app di compagni, uno strumento artistico o un generatore privato per uso personale, puoi chiamare dal tuo codice gli stessi modelli che usa lo studio. Questa è una checklist per farlo con la generazione di personaggi di fantasia adulti in particolare: cosa consente l'API, come dice di no e cosa spetta a te anziché a noi. La parte tecnica generale (chiavi, endpoint, una richiesta già pronta per ogni modello) è nella pagina dell'API.
1. Sapere cosa consente l'API
L'API segue gli stessi termini dello studio, parola per parola. I contenuti per adulti tra adulti sono consentiti. Tre cose non lo sono mai: contenuti sessuali con minorenni o age-play, contenuti che raffigurano la mancanza di consenso e immagini sessuali o intime di una persona reale e identificabile. In più, ogni modello gira presso un provider con una moderazione propria, e alcuni modelli rifiutano del tutto i prompt per adulti.
L'elenco dei modelli restituito dall'API non ha un flag per adulti, per lo stesso motivo per cui non ce l'ha il catalogo: i provider cambiano le regole, e un flag che non possiamo mantenere veritiero ti ingannerebbe. Prova i modelli che pensi di usare con una richiesta chiaramente per adulti ciascuno e costruisci il tuo elenco con quelli che la superano. La nostra guida ai modelli per immagini di personaggi di fantasia adulti descrive il test.
2. Gestire i due tipi di rifiuto
Il tuo codice incontrerà rifiuti da due parti, e arrivano in modo diverso:
- Il nostro filtro, in modo sincrono. Ogni campo di testo libero di una richiesta viene controllato prima che venga addebitato qualcosa. Un prompt che coinvolge minorenni torna subito come 400 con il codice PROMPT_REJECTED_MINOR; violenza sessuale o gore come PROMPT_REJECTED_VIOLENCE. Non viene creato nessun render e il tuo saldo resta intatto.
- Il provider, più tardi. La richiesta viene accettata e addebitata, il render parte e il provider lo rifiuta. Quando interroghi lo stato, il render termina con refunded: true e il codice di errore MODERATION_REJECTED, e l'importo è già tornato sul tuo saldo.
Considera il primo come definitivo: non riprovare e non riformulare in automatico. Considera il secondo come un segnale sul modello: ripetere gli stessi input sullo stesso modello di solito fallisce nello stesso modo, quindi passa al modello successivo della tua lista testata oppure di' chiaramente all'utente che questo modello ha rifiutato.
{ "modelId": "<id from the models list>", "inputs": { "prompt": "Nude portrait of an adult man in his forties standing by a rain-streaked window at night, city lights behind him, low-key lighting, 85mm lens" } }Scrivi l'età nei prompt come faresti per una persona: «una donna sulla trentina», «un uomo sulla quarantina». Prima dell'invio di un prompt per immagini o video, parole come «girl» e «boy» vengono riscritte con termini da adulti, quindi un prompt che dice fin dall'inizio «adult woman» produce un risultato più vicino a ciò che voleva il tuo utente.
3. Aggiungere i controlli che spettano a te
Il nostro filtro è una soglia minima, non la tua moderazione. I termini ti rendono responsabile di tutto ciò che viene generato con la tua chiave, anche dai tuoi utenti, e ti chiedono di limitare il tuo servizio alle persone maggiorenni. In pratica significa:
- Una verifica dell'età davanti a qualsiasi funzione che generi contenuti per adulti, prima della prima richiesta, non dopo.
- Un tuo controllo dei prompt prima di chiamare noi, così un utente che digita qualcosa di vietato viene fermato e registrato dalla tua parte. I nostri codici di rifiuto sono la seconda linea, non la prima.
- Nessun caricamento di persone reali nei flussi per adulti. Se la tua app accetta un fotogramma iniziale o un'immagine di riferimento, non lasciare che sia la foto di una persona identificabile quando il risultato è sessuale.
- Un registro di chi ha chiesto cosa, legato al tuo ID utente, così quando qualcosa va storto puoi intervenire sull'account giusto.
4. Denaro, chiavi e file
- Un solo saldo. I render via API si pagano con lo stesso saldo dello studio, agli stessi prezzi, in centesimi di euro. La ricarica minima è €3.00.
- Idempotenza. Invia un header Idempotency-Key a ogni chiamata di creazione, così un nuovo tentativo di rete non ti addebita mai due volte.
- Le chiavi restano sul tuo server. Una chiave inizia con gl_live_, viene mostrata una sola volta e va in un secret lato server, mai in un browser o nel bundle di un'app. Revocala nelle Impostazioni se trapela.
- Scarica subito. I file finiti vengono eliminati dopo un periodo di conservazione, quindi copia il risultato nel tuo archivio non appena il render riesce.
Il video funziona allo stesso modo tramite l'API; le nostre note su come animare un'immagine per adulti valgono senza modifiche, compreso il motivo per cui i modelli video rifiutano più spesso di quelli per immagini.
Domande
L'API di Genlaxy consente la generazione di personaggi di fantasia adulti?
Sì, per i contenuti per adulti tra adulti, con gli stessi termini dello studio. I contenuti con minorenni, senza consenso o con persone reali identificabili vengono sempre rifiutati, e alcuni modelli rifiutano i prompt per adulti presso il loro provider.
Come segnala l'API un prompt rifiutato per un personaggio di fantasia adulto?
Un prompt rifiutato dal nostro filtro riceve un 400 con PROMPT_REJECTED_MINOR o PROMPT_REJECTED_VIOLENCE e non viene mai addebitato. Un render rifiutato dal provider termina rimborsato, con il codice di errore MODERATION_REJECTED.
Chi è responsabile di ciò che generano i miei utenti?
Tu. I termini rendono il titolare della chiave responsabile di tutto ciò che viene generato con la chiave, anche dai suoi utenti, e chiedono che il servizio sia limitato alle persone maggiorenni.

