Documentație pentru API-ul chat-completions fără cenzură
Începeți să utilizați API-ul neconstrâns indicând clientului dvs. URL-ul de bază și trimițând cereri standard de chat-completions. Acest ghid acoperă autentificarea, fluxul continuu și limitele de rată pentru modelul neconstrâns.
API fără cenzură pentru uz adult legal
URL de bază și autentificare
URL-ul de bază pentru toate solicitările este https://api.abliterateme meaning.com/v1. Te autentifici folosind o cheie API standard trecută în Authorization: Bearer <key> header. Creează-ți cheia instantaneu din panoul de control, fără verificare prin număr de telefon.
- Folosește SDK-urile oficiale OpenAI sau orice client compatibil.
- Stabilește URL-ul de bază la capătul de mai sus.
- Transmiteți cheia în antetul de autorizare.
Prima ta solicitare
Trimite o cerere POST la /v1/chat/completions cu ID-ul modelului uncensored. API returnează răspunsuri text fără refuzuri de conținut pentru subiecte adulte legale.
Iată un exemplu de bază pentru a verifica conectivitatea.
curl https://api.abliteratemeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
}'Această cerere confirmă că cheia ta funcționează și că modelul răspunde corect.
Integrare SDK Python
Instalează pachetul OpenAI Python și configurează clientul să indice către URL-ul nostru de bază. Acest lucru îți permite să exploatezi codul existent cu modificări minime.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratemeaning.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)Stabilește cheia API și URL-ul de bază în variabilele de mediu sau în inițializarea clientului. Această abordare menține codul portabil și curat.
Configurare SDK Node.js
Importați pachetul OpenAI și inițializați clientul cu URL-ul de bază corect. Acest lucru asigură compatibilitatea cu aplicațiile existente Node.js.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratemeaning.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);SDK-ul gestionează automat antetele și serializarea. Trebuie doar să furnizezi cheia și endpoint-ul.
Răspunsuri în streaming
Activați streaming-ul setând stream: true în cererea ta. API-ul returnează date prin Evenimente trimise de server (SSE), permițându-vă să procesați tokenii pe măsură ce sunt generați.
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)Detaliile de consum de tokenuri apar în ultimul fragment. Acest lucru reduce latența percepută pentru ieșirile lungi.
Limite de rată și erori
Sunteți limitat la 300 de cereri pe minut și 8 cereri concurente pe cheie. Corpul cererii nu trebuie să depășească 8 MB. Erorile returnează coduri HTTP standard: 401 pentru chei invalide, 402 pentru credit insuficient și 429 pentru limite de rată. Erorile și refuzurile nu consumă credit. Fereastra de context suportă un total de 100.000 de tokeni.
Întrebări frecvente
Ce înseamnă abliterate în contextul acestui API?
Se referă la natura fără cenzură a modelului, care răspunde fără refuzuri pentru conținut adult legal. Obții acces direct la un model open-weight optimizat pentru acest scop.
Cum gestionez erorile în timpul integrării?
Verificați codul de stare HTTP. 401 înseamnă că cheia este nevalidă. 402 indică faptul că trebuie să vă reîncărcați creditul cripto. 429 semnalează că ați atins limita de rată.
Modelul fără cenzură este același cu GPT-4?
Nu, este un model open-weight independent. Nu este GPT, Claude sau niciun alt model de la un furnizor. Este finat specific pentru răspunsuri uncensored.
Securizați-vă cheia API
Înregistrează-te, preia tokenul și actualizează URL-ul de bază. Aceasta este configurația completă.
Începe acum