Începere rapidă API Uncencored chat gpt
Începeți să generați text cu API-ul nostru fără cenzură folosind SDK-urile standard OpenAI. Acest quickstart vă ghidează prin autentificare, cereri de bază și streaming fără refuzuri neașteptate.
https://api.gptchatuncencored.com/v1uncensored
URL de bază și autentificare
URL-ul de bază pentru toate solicitările este https://api.gptchatuncencored.com/v1. Te autentifici trecând cheia API în Authorization header ca un token Bearer. Acest lucru funcționează cu orice client compatibil OpenAI prin simpla actualizare a URL-ului de bază și a configurației cheii.
Cheia ta API este generată imediat după înregistrare prin Google sau email. Păstreaz-o în siguranță, deoarece oferă acces la creditul tău preplătit. Erorile și refuzurile nu consumă credit, dar cererile valide da.
Trimiterea primei cereri
Trimite o cerere POST la /v1/chat/completions cu mesajul dvs. și ID-ul modelului uncensored. Acest endpoint returnează răspunsuri text fără filtre de conținut pentru uz adult legal.
- Stabilește
modelcâmp pentruuncensored. - Include your system prompt if needed to guide tone.
- Așteptați-vă la un răspuns JSON cu textul generat.
Fereastra de context suportă un total de 100.000 de tokeni, permițând conversații lungi.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Verifică dacă cheia funcționează înainte de a scala utilizarea.
Integrare SDK Python
Folosește SDK-ul oficial OpenAI Python pentru a interacționa cu API-ul nostru. Instalează pachetul prin pip și configurează URL-ul de bază pentru a indica către endpoint-ul nostru.
Această abordare îți permite să reutilizezi codul existent care vizează OpenAI. Transmite cheia ta API și setează modelul la uncensored. SDK-ul gestionează automat serializarea JSON și analizarea erorilor.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Testează cu un prompt simplu pentru a confirma conectivitatea. Ajustează temperatura și top_p pentru variații creative.
Integrare SDK Node
SDK-ul Node.js funcționează identic cu versiunea Python. Instalează pachetul și inițializează clientul cu URL-ul tău de bază și cheia.
Aceasta permite integrarea fără probleme în aplicațiile Node. Setează modelul la uncensored pentru răspunsuri nelimitate. Puteți controla parametri precum stop secvențe sau seed pentru reproducibilitate.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Gestionați răspunsurile în mod asincron. Monitorizați utilizarea token-urilor pentru a vă gestiona eficient creditul preplătit.
Răspunsuri în streaming
Activați streaming-ul setând stream: true în cererea ta. API-ul returnează Evenimente Trimise de Server (SSE) cu actualizări incrementale ale tokenilor.
Utilizarea tokenilor este raportată în ultimul fragment. Acest lucru reduce latența percepută pentru răspunsurile lungi. Gestionează fluxul în clientul tău pentru a afișa textul pe măsură ce este generat.
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)Streaming-ul funcționează cu toate parametrii, inclusiv apelarea de funcții. Asigură-te că clientul tău gestionează corect fragmentele parțiale.
Limitări, Erori și Context
Ești limitat la 300 de cereri pe minut și 8 cereri concurente pe cheie. Dimensiunea maximă a corpului cererii este de 8 MB. O eroare 401 indică o cheie API nevalidă sau lipsă. O eroare 402 înseamnă că creditul tău preplătit este epuizat. O eroare 429 indică faptul că ai depășit limita de rată.
Fereastra de context este de 100.000 de tokeni pentru prompt plus completări. Outputul este limitat la 16.000 de tokeni per solicitare, sau 2.048 dacă omiți max_tokens. Erorile și respingerile nu încarcă creditul. Creditele nu expiră, dar fondurile preplătite sunt nerambursabile.
Întrebări frecvente
Este acesta serviciul oficial uncencored chat GPT?
Nu, suntem un furnizor independent. Găzduim un model dedicat uncensored care este compatibil cu SDK-urile OpenAI, dar nu este GPT, Claude sau niciun alt model de la un alt furnizor. Verificați documentația furnizorilor pentru detaliile lor specifice.
Cum depanez lipsa citărilor în răspunsurile API-ului de chat paralel?
Asigură-te că clientul tău gestionează corect fragmentele SSE pentru streaming. Pentru cererile paralele, verifică că fiecare cerere are o cheie unică sau un context de fir. API-ul nostru returnează răspunsuri complete per cerere, așa că paralelismul depinde de limitele de concurență ale clientului tău.
Ce se întâmplă dacă depășesc fereastra de context?
Cererea care depășesc limita de 100,000 de tokeni vor eșua probabil sau vor fi trunchiate în funcție de implementarea clientului tău'. API acceptă până la 100,000 de tokeni în total. Ieșirea este limitată la 16,000 de tokeni per cerere. Gestionează-ți istoricul pentru a rămâne în limite.
Securizați-vă cheia API
Înregistrează-te, preia-ți cheia și actualizează URL-ul de bază. Asta e tot.