Avvio rapido API Adultgpt
Collega il tuo codice esistente al LLM uncensored adultgpt utilizzando SDK OpenAI standard. Inizia con credito crittografico prepagato e zero abbonamenti mensili.
URL Base e Autenticazione
Inizia le richieste immediatamente puntando il tuo client al nostro URL di base e inserendo la tua chiave API univoca.
Usa https://api.adultgpt.cc/v1 come indirizzo del server. L'autenticazione si basa su un singolo token bearer generato durante la registrazione tramite Google o email. Ricevi una chiave attiva per account; l'emissione di una nuova chiave invalida quella precedente. Questo approccio mantiene la tua integrazione semplice ed elimina la necessità di flussi OAuth complessi o di gestione delle sessioni.
Il sistema addebita solo per l'utilizzo reale dei token, quindi gli errori non svuotano il tuo saldo. Puoi ricaricare utilizzando USDT su TRC20 o USDC su Base, con importi che vanno da $20 a $500.
Endpoint Chat Completions
Invia input di testo e ricevi risposte generate tramite l'endpoint standard chat completions.
Usa il POST /v1/chat/completions instradare con l'identificatore del modello impostato su uncensored. Questo endpoint gestisce tutte le attività di generazione di testo senza richiedere configurazione aggiuntiva per il routing o la selezione del modello. Puoi definire la cronologia delle conversazioni utilizzando il messages array, che supporta sia ruoli utente che assistente.
Il modello elabora prompt fino a una finestra di contesto di 100.000 token. Le uscite sono limitate a 16.000 token per richiesta, o 2.048 token se non specifichi un massimo.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
Elenco e parametri del modello
Interroga i modelli disponibili e configura il comportamento di generazione utilizzando i parametri standard.
Chiama GET /v1/models a verificare lo stato del servizio e visualizzare gli identificatori disponibili. Puoi ottimizzare le risposte utilizzando temperature, top_p, stop, e seed. Queste impostazioni ti permettono di controllare creatività e riproducibilità. L'API supporta anche la modalità JSON tramite response_format e chiamata di funzioni per l'integrazione degli strumenti.
Tutti i parametri seguono lo schema standard OpenAI, garantendo che il tuo codice esistente funzioni senza modifiche. Puoi imporre strutture JSON rigorose per applicazioni programmatiche o consentire una scrittura creativa più flessibile.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.cc/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Streaming e Function Calling
Ricevi aggiornamenti token per token e integra strumenti esterni in modo efficiente.
Abilita lo streaming impostando il stream flag su true. L'API restituisce Server-Sent Events (SSE) contenenti risposte parziali. L'ultimo chunk include l'utilizzo totale dei token, permettendoti di tracciare i costi in tempo reale. Il function calling funziona perfettamente con il tools e tool_choice parametri.
Questa configurazione è ideale per le interfacce chat che richiedono bassa latenza. Puoi elaborare l'input dell'utente, chiamare funzioni esterne e aggiungere i risultati alla cronologia delle conversazioni in modo dinamico.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Gestazione degli errori e limiti
Gestisci gli errori e i limiti di frequenza in modo programmatico per garantire prestazioni robuste dell'applicazione.
Gestisci i codici di stato HTTP in modo appropriato. Un 401 errore indica una chiave API non valida o scaduta. Un 402 errore segnala credito prepagato insufficiente; devi ricaricare tramite criptovalute per riprendere il servizio. Un 429 errore significa che hai superato il limite di 300 richieste al minuto.
Ogni chiave consente otto richieste concorrenti. La dimensione del corpo della richiesta è limitata a 8 MB. Gli errori e i rifiuti non consumano token, quindi le richieste fallite sono gratuite. Questa struttura garantisce fatture prevedibili anche durante i periodi di alto traffico.
Finestra di contesto e vincoli
Ottimizza i tuoi prompt entro la finestra di contesto da 100.000 token e il limite di output da 16.000 token.
Il modello elabora l'intera cronologia delle conversazioni all'interno della finestra di contesto. Un'ingegneria dei prompt efficiente massimizza lo spazio disponibile per i nuovi input. Puoi regolare il max_tokens parametro per controllare la lunghezza dell'output, con un valore predefinito di 2.048 token se non specificato.
Il sistema rifiuta i contenuti che coinvolgono minori ma consente argomenti adulti, fiction e controversi leciti. Questo vincolo si applica in modo coerente a tutte le richieste. Usa il seed il parametro per output riproducibili durante i test.
Streaming
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Domande frequenti
AdultGPT è un prodotto ufficiale di OpenAI?
No, adultgpt è un servizio indipendente. Utilizza un modello open-weight ottimizzato per risposte uncensored, compatibile con gli SDK OpenAI ma non di proprietà di OpenAI. Consulta la documentazione del modello per i dettagli specifici sull'architettura sottostante.
Come pago per l'API?
Puoi effettuare una ricarica utilizzando USDT su TRC20 o USDC su Base. I depositi minimi partono da $20, con bonus disponibili per importi più elevati.
Cosa succede se ricevo un errore 402?
Un errore 402 indica che il tuo credito prepagato è esaurito. Devi aggiungere più fondi tramite criptovalute per riprendere l'utilizzo. Errori e rifiuti non consumano token, quindi le richieste fallite rimangono gratuite.
Recupera la tua chiave API
Registrati, copia il token e aggiorna l'endpoint. È tutto ciò che serve.