Începeți cu API-ul Uncensored
Începeți să utilizați API-ul uncensored în câteva minute. Acest ghid rapid te ghidează prin autentificare, trimiterea primei cereri și gestionarea streamingului în timp real cu instrumente standard compatibile cu OpenAI.
Instalează SDK-ul OpenAI
SDK-urile open source se ocupă de detaliile HTTP pentru tine. Instalează pachetul oficial în mediul proiectului tău. Această bibliotecă gestionează automat reîncercările și parsarea JSON.
pip install openai
Configurați URL-ul de bază și Cheia
Indreptați clientul către punctul nostru specific de endpoint. URL-ul de bază asigură că prompturile tale ajung la clusterul nostru de modele nelimitate. Autentificarea se bazează pe un simplu token bearer.
- URL de bază:
https://api.aimodelswithnorestrictions.com/v1 - Cheie: Cheia API generată de dumneavoastră
from openai import OpenAI
client = OpenAI(base_url="https://api.aimodelswithnorestrictions.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)
Trimiteți o Completare Chat de Bază
Trimiteți un payload standard de mesaj. Modelul returnează text brut fără filtrare pentru subiecte adulte sau controversate. Erorile și refuzurile nu consumă tokenii tăi preplătiți.
curl https://api.aimodelswithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the current weather conditions in Tokyo"}]
}'
Activează Streaming pentru ieșiri în timp real
Primește tokeni pe măsură ce sunt generați. Acest lucru reduce latența percepută pentru răspunsuri lungi. Poți analiza fluxul pentru a afișa text incremental în aplicația ta.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aimodelswithnorestrictions.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);
Setează parametrii: Temperatura și Top P
Controlează creativitatea și aleatorietatea. Valorile mai mici fac răspunsurile mai deterministe. Valorile mai mari încurajează frazarea diversă și variată.
temperature: Ajustează aleatorietatea.top_p: Filtrează vocabularul în funcție de probabilitate.
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)
Gestionați modul JSON și Function Calling
Forțează ieșire structurată pentru o analiză fiabilă. Folosește response_format: {"type": "json_object"} pentru JSON strict. Apelarea funcțiilor permite modelului să execute instrumente dinamic.
curl https://api.aimodelswithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the current weather conditions in Tokyo"}]
}'Întrebări frecvente
Care este fereastra de context și limita de rată?
Fereastra de context suportă un total de 100.000 de tokeni. Ești limitat la 300 de solicitări pe minut per cheie. Fiecare cheie permite opt solicitări concurente.
De ce primesc o eroare 402?
Starea 402 indică faptul că creditul preplătit este epuizat. Tokenii sunt charge-uiți doar pentru utilizarea reală, nu pentru erori sau refuzuri. Reîncarcă prin criptomonede pentru a continua.
Este un serviciu oficial OpenAI?
Nu. Oferim un LLM uncensored compatibil cu formatul API OpenAI. Modelul nu este GPT, Claude sau niciun alt model al unui alt furnizor. Este un model distinct open-weight.
Securizați-vă cheia API
Înregistrează-te, copiază-ți cheia, actualizează endpointul. Asta e tot.