Documentație API
Începeți să generați conținut nefiltrat cu LLM-ul nostru open-weight în câteva minute folosind cod standard compatibil cu OpenAI.
Autentificare și URL de bază
Folosește cheia ta unică API cu URL-ul de bază https://api.unfilteredaichatgpt.com/v1 pentru a autentifica solicitările. Cheia ta este generată imediat după înregistrare, prin Google sau email.
- Pasați cheia în
Authorizationheader ca un token Bearer. - Nu este necesară o abonament; creditul este dedus pe token.
curl https://api.unfilteredaichatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List available api endpoints and rate limits"}]
}'
POST /v1/chat/completions
Trimiteți promptul către /v1/chat/completions endpoint pentru a primi răspunsuri text. ID-ul modelului este întotdeauna uncensored.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaichatgpt.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)Acest endpoint acceptă mesaje standard de chat. Nu suportă embedding-uri, imagini sau audio.
GET /v1/models
Interogare /v1/models a verifica modelele disponibile. Vei vedea uncensored model listat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredaichatgpt.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);Acest endpoint confirmă că conexiunea este activă și autentificată corect.
Parametri: Temperatură, Top P și Instrumente
Controlează creativitatea cu temperature și top_p. Folosiți tools pentru apelarea funcțiilor.
Setează response_format pentru {"type": "json_object"} pentru output structurat. Modelul ignoră filtrele de conținut pentru subiecte adulte legale.
Răspunsuri în streaming (SSE)
Activați streaming-ul setând stream: true. Primește chunk-uri prin Server-Sent Events.
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)Datele de consum de tokenuri sunt incluse în ultimul fragment. Acest lucru reduce latența percepută pentru ieșirile lungi.
Limite de rată și cote
Ești limitat la 300 de cereri pe minut și 8 cereri concurente per cheie.
Corpul solicitării nu trebuie să depășească 8 MB. Erorile precum 401 (cheie invalidă) sau 402 (fără credit) returnează imediat fără a consuma credit.
Întrebări frecvente
Este acesta API-ul oficial ChatGPT?
Nu. Rulăm propriul nostru LLM uncensored open-weight. Este compatibil cu SDK-ul OpenAI, dar nu este GPT.
Cât context suportă modelul?
Modelul acceptă o fereastră de context de 100.000 de tokeni pentru intrări și ieșiri combinate.
Ce se întâmplă dacă ating limita de rată?
Veți primi eroarea 429. Așteptați înainte de a reîncerca, sau actualizați contul dacă este disponibil.
Accesează-ți cheia instant
Înregistrează-te, obține cheia, actualizează URL-ul de bază. Aceasta acoperă întreaga configurație.