Documentație API pentru adulți pentru dezvoltatori
Folosește API-ul LLM fără cenzură pentru a genera conținut pentru adulți, printr-o interfață compatibilă cu OpenAI. Acest ghid rapid acoperă autentificarea, formatele de solicitare și fluxul continuu pentru o integrare imediată.
Autentificare și URL de bază
API necesită un token bearer trecut în Authorization header. Generezi această cheie instantaneu prin Google sau email pe Obține cheie API pagina. Nu este necesar un număr de telefon pentru înregistrare.
Stabilește URL-ul de bază la https://api.apiadult.com/v1. Acest endpoint funcționează cu SDK-uri standard OpenAI. Aveți nevoie de o singură cheie activă pe cont; emiterea unei noi chei înlocuiește imediat cea anterioară.
Mențineți cheia în siguranță. Dacă o pierdeți, generați una nouă din panoul de control. Cheia oferă acces la modelul uncensored pentru generarea de text.
Prima cerere
Trimite o cerere POST la /v1/chat/completions cu ID-ul modelului uncensoredModelul este o arhitectură cu greutate deschisă, optimizată pentru conținut legal pentru adulți, fără refuzuri standard.
Include your system prompt to define behavior. The API returns text responses based on your input. Errors do not consume credit. Refusals due to content policy are free.
Începe cu un mesaj simplu pentru a verifica conectivitatea. Folosește exemplele de mai jos pentru a-ți structura apelul inițial.
curl https://api.apiadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
}'
Integrare SDK Python
Instalează biblioteca oficială OpenAI pentru Python. Configurează clientul cu cheia ta API și URL-ul de bază personalizat. Acest lucru îți permite să folosești metode familiare precum chat.completions.create.
Stabilește modelul la uncensored în configurația clientului tău. Poți transmite parametri precum temperature și top_p pentru a controla creativitatea. SDK-ul gestionează numărarea tokenilor și reîncercările automat.
Această abordare simplifică integrarea în aplicațiile Python existente. Nu trebuie să analizați manual răspunsurile JSON brute.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiadult.com/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)
Integrare SDK Node
Folosește openai Pachet Node.js pentru proiecte JavaScript. Inițializați clientul cu apiKey și basePath dirigând către endpoint-ul nostru.
Apelați punctul final de completări chat cu uncensored model. Poți streamui răspunsuri sau poți aștepta output-ul complet. SDK-ul suportă opțiuni standard precum max_tokens și stop secvențe.
Această metodă este ideală pentru serviciile backend sau funcțiile serverless. Asigură un comportament consistent în întreaga ta aplicație.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiadult.com/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);
Streaming și tokeni SSE
Activați streaming-ul setând stream: true în cererea dumneavoastră. API-ul returnează Evenimente trimise de server (SSE) pentru livrarea tokenilor în timp real.
Ultimul fragment al fluxului conține utilizarea totală a tokenilor pentru solicitare. Acest lucru îți permite să urmărești costurile cu precizie fără apeluri suplimentare. Streaming-ul reduce latența percepută pentru utilizatori.
Analizați datele SSE pentru a afișa tokenii pe măsură ce sunt generați. Acest lucru este crucial pentru generarea de conținut adult pe termen lung, unde timpii de răspuns variază.
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)
Limitări de rată și cote
Fiecare cheie API este limitată la 300 de cereri pe minut. Puteți avea până la 8 cereri concurente simultan. Corpul cererii nu trebuie să depășească 8 MB.
Dacă trimiți o cheie invalidă, API-ul returnează o eroare 401. O eroare 402 indică un credit preplătit insuficient. O eroare 429 înseamnă că ai atins limita de rată.
Fereastra de context suportă un total de 100.000 de tokeni. Outputul este limitat la 16.000 de tokeni per cerere. Erorile și refuzurile nu consumă creditul preplătit.
Întrebări frecvente
Cum îmi reîncarc creditul preplătit?
Completează soldul folosind USDT (TRC20) sau USDC (Base) prin criptomonede. Depozitele minime sunt de $20, iar maximul este de $500. Creditul bonus se adaugă pentru sumele mai mari: +5% de la $50, +10% de la $100 și +15% de la $200.
Care este capacitatea modelului API uncensored?
Modelul acceptă o fereastră de context de 100,000 de tokeni pentru prompt și completare combinate. Ieșirea maximă per solicitare este de 16,000 de tokeni. Dacă nu setați max_tokens, valoarea implicită este de 2,048 de tokeni.
Ce metode de plată acceptați?
Doar crypto: USTRC20 pe TRC20 sau USDC pe Base, orice sumă între $20 și $500. Creditul bonus se aplică de la $50.
Obțineți cheia API acum
Înregistrează-te, copiază cheia, actualizează URL-ul de bază. Configurare simplă.