Integrează API-ul LLM fără cenzură
Integrează API-ul LLM fără cenzură cu un endpoint standard compatibil cu OpenAI. Acest ghid acoperă autentificarea, parametrii de cerere, streaming și gestionarea erorilor pentru dezvoltatorii care au nevoie de răspunsuri fiabile și fără filtre.
URL de bază și autentificare
Folosește URL-ul de bază furnizat și cheia API pentru toate solicitările. Endpoint-ul este https://api.howtomakechatgptunfiltered.com/v1. Transmite cheia ta în Authorization header ca un token Bearer. Acest format standard îți permite să înlocuiești serviciul nostru fără a-ți modifica codul client. Primești o cheie API imediat după înregistrare cu Google sau email. Nu este necesar un număr de telefon.
curl https://api.howtomakechatgptunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "calculate total tokens for input array"}]
}'Erorile precum 401 indică o cheie invalidă, în timp ce 402 înseamnă că aveți nevoie de mai mult credit. Cheia dumneavoastră este activă imediat ce o vedeți în panoul de control.
Parametri POST /v1/chat/completions
Trimiteți prompturile către endpoint-ul de completări chat cu parametri standard. Utilizați model: "uncensored" pentru a selecta modelul. Fereastra de context este de 100,000 de tokeni pentru prompt și completare combinate. Poți seta temperature, top_p, și stop secvențe. Ieșirea maximă este de 16,000 de tokeni per solicitare. Setează max_tokens pentru a evita trunchierea neașteptată. Modul JSON este disponibil prin response_formatChemarea de funcții funcționează cu tools. Parametri precum presence_penalty și frequency_penalty ajută la controlul repetiției. Valorile seed asigură ieșiri reproducibile.
Răspunsuri în streaming și numărarea tokenilor
Activați streaming-ul setând stream: true în cererea ta. API-ul returnează Evenimente Trimise de Server (SSE) pentru livrarea tokenilor în timp real. Detaliile de utilizare a tokenilor apar în ultimul fragment al fluxului. Acest lucru vă permite să urmăriți costurile și utilizarea contextului cu precizie. Streaming-ul reduce latența percepută pentru răspunsurile lungi. Este ideal pentru interfețe de chat. Puteți analiza parțial tokenii pentru afișare instantanee. Ultimul fragment conține statisticile complete de utilizare. Această transparență vă ajută să monitorizați consumul API-ului.
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)
Apelarea funcțiilor și modul JSON
Utilizează apelarea de funcții pentru a integra instrumente externe. Definește instrumentele în tools parametru. Modelul returnează un obiect de apel de funcție pentru ca codul tău să îl execute. Setează tool_choice automatizează sau specifică o unealtă. Modul JSON impune un output structurat. Setează response_format pentru {"type": "json_object"}. Acest lucru asigură JSON pentru analiză. Este util pentru extragerea de date. Apelarea de funcții suportă fluxuri de lucru complexe. Modelul gestionează automat argumentele instrumentelor. Modul JSON previne erorile de formatare. Ambele funcționalități funcționează cu modelul uncensored. Se integrează cu SDK-urile standard OpenAI.
Gestionarea erorilor și limitele de rată
Gestionați erorile cu grijă cu coduri de status HTTP standard. 401 înseamnă că cheia API este nevalidă. 402 indică credit preplătit insuficient. 429 semnalează că ai atins limita de rată. Limita este de 300 de cereri pe minut per cheie. Poți avea 8 cereri concurente. Corpul cererii trebuie să fie sub 8 MB. Erorile și refuzurile nu consumă credit. Rambursările nu sunt disponibile pentru creditul utilizat. Dublele charge-uri sunt remediate prin Suport. Fiecare cont are o singură cheie activă. O cheie nouă înlocuiește pe cea veche. Verifică întotdeauna codul de status.
Endpoint GET /v1/models
Interogare modele disponibile cu o cerere GET. Endpoint-ul este /v1/models. Returnează o listă de obiecte model. Serviciul nostru oferă un singur model: uncensored. Acest lucru confirmă că API-ul funcționează. Folosește acest endpoint pentru verificări de sănătate. Acesta returnează metadate despre model. ID-ul modelului este întotdeauna uncensored. Acest endpoint standard asigură compatibilitatea. Funcționează cu orice client compatibil OpenAI. Poți verifica conectivitatea rapid. Este util pentru teste automate. Răspunsul include numele și ID-ul modelului.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.howtomakechatgptunfiltered.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtomakechatgptunfiltered.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);Întrebări frecvente
Cum fac chatgpt fără filtre folosind acest API?
Stabilește ID-ul modelului la "uncensored" în solicitările tale. API-ul servește un model open-weight, finetunat pentru a nu refuza. Funcționează cu SDK-urile standard OpenAI prin schimbarea URL-ului de bază. Folosește cheia API furnizată pentru autentificare. Acest lucru elimină nevoia de configurare locală.
Care este prețul pentru acest API chatgpt deblocat?
Prețul este de $0.15 per 1M tokeni de intrare și $0.50 per 1M tokeni de ieșire. Creditul este preplătit cripto (USDT sau USDC). Erorile și refuzurile sunt gratuite. Creditul nu expiră niciodată. Nu se aplică taxe de abonament. Credit bonus este disponibil pentru reîncărcări mai mari.
Cum depanez lipsa citărilor în răspunsurile API-ului de chat paralel?
Asigură-te că analizezi ultimul chunk SSE pentru datele de utilizare. Răspunsurile în flux includ numerele de tokeni în evenimentul final. Dacă citatele lipsesc, verifică dacă nu întrerupi fluxul prematur. Modelul returnează detaliile de utilizare doar când fluxul se completează. Verifică dacă clientul tău gestionează corect SSE.
Generează-ți cheia API
Înregistrează-te, copiază cheia, actualizează URL-ul de bază. Gata.