Documentație API pentru Dezvoltatori
Începeți să utilizați API-ul LLM uncensored imediat cu aceste mostre de cod standard compatibile cu OpenAI. Acest ghid acoperă autentificarea, cererile, streamingul și limitele pentru dezvoltatori.
https://api.deepseekabliterated.com/v1
URL de bază și autentificare
Configurați URL-ul de bază la https://api.deepseekabliterated.com/v1 și treceți cheia în Authorization header., API-ul nu necesită configurare proxy și funcționează direct cu SDK-urile standard OpenAI. Creează un cont prin Google sau email pe Obține cheie API pagină pentru a primi acreditivele tale instant. Nu este necesar numărul de telefon pentru înscriere, iar cheia este afișată imediat după creare. Poți avea doar o cheie activă per cont; generarea unei noi chei înlocuiește vechea cheie. Folosește Authorization: Bearer YOUR_API_KEY header pentru toate solicitările. Erorile și refuzurile nu consumă tokeni, așa că poți testa în siguranță.
Prima cerere cu curl
Trimite o cerere POST la /v1/chat/completions cu ID-ul modelului setat la uncensored. Endpointul acceptă payload-uri JSON standard și returnează răspunsuri text. Folosește această comandă pentru a verifica cheia ta și a vedea modelul în acțiune imediat.
curl https://api.deepseekabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available model endpoints for local deployment"}]
}'Această cerere demonstrează funcționalitatea de bază text-in, text-out. API-ul suportă până la 100,000 de tokenuri pentru promptul și completarea combinate. Output-ul maxim este de 16,000 de tokenuri per cerere, sau 2,048 dacă max_tokens este nedefinit. Streaming-ul este disponibil prin Server-Sent Events pentru livrarea tokenilor în timp real.
Integrare SDK Python
Instalează pachetul OpenAI Python și configurează URL-ul de bază să indice către serviciul nostru. Acest lucru îți permite să folosești codul existent fără modificări. SDK-ul gestionează autentificarea și formatarea cererilor automat. Transmite cheia ta API ca variabilă de mediu sau direct în inițializarea clientului. Această abordare funcționează pentru orice client compatibil cu OpenAI, nu doar pentru SDK-ul oficial. Poți folosi apelarea de funcții, modul JSON și parametrii standard precum temperature și top_pModelul răspunde la definițiile de instrumente și returnează JSON structurat când este solicitat.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekabliterated.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)Această configurare asigură compatibilitatea cu fluxul tău de lucru actual. API-ul nu suportă embeddings, imagini sau fine-tuning, așa că concentrează-te pe completări de chat. Utilizarea tokenilor se facturează per 1M tokeni, cu input la $0.15 și output la $0.50. Creditele preplătite în criptomonede nu expiră, așa că poți întrerupe utilizarea fără a pierde fonduri.
Integrare SDK Node
Folosește SDK-ul Node.js pentru OpenAI pentru a integra modelul uncensored în aplicațiile tale JavaScript sau TypeScript. Setează baseURL pentru https://api.deepseekabliterated.com/v1 și furnizați cheia API. Această metodă imită configurarea Python, asigurând consistența în întreaga stivă tehnologică. SDK-ul suportă răspunsuri în streaming, care livrează tokeni pe măsură ce sunt generați. Acest lucru reduce latența percepută pentru output-uri lungi. Puteți gestiona erori precum 401 (cheie invalidă) sau 402 (fără credit) cu logica standard de reîncercare. API limitează solicitările la 300 pe minut per cheie, cu o limită de concurență de 8 solicitări simultane. Ajustați implementarea pentru a respecta aceste limite. Corpurile solicitărilor nu trebuie să depășească 8 MB. Aceste constrângeri se aplică tuturor cheilor și conturilor.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekabliterated.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);Dezvoltatorii Node beneficiază de aceeași facturare pe token și opțiuni de top-up cripto. Utilizează USDT pe TRC20 sau USDC pe Base pentru top-up-uri, cu credit bonus pentru sume mai mari.
Streaming și utilizarea tokenilor
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. Fiecare fragment conține textul generat, iar ultimul fragment include detaliile de utilizare a tokenilor. Acest lucru vă permite să afișați ieșirea în timp real fără a aștepta răspunsul complet. Streaming-ul funcționează cu toți parametrii, inclusiv apelarea de funcții și modul JSON. Utilizați stop parametru pentru a controla lungimea outputului sau condițiile de terminare. API-ul suportă temperature, top_p, seed, presence_penalty, și frequency_penalty pentru rafinarea generării. Utilizarea tokenilor este raportată în ultimul fragment, astfel încât poți urmări costurile cu precizie. Erorile nu consumă tokeni, chiar și în timpul streaming-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)Această abordare este ideală pentru interfețe de chat și generarea de conținut pe termen lung. Fereastra de context de 100,000 de tokeni suportă conversații extinse sau baze de date mari de cod. Output-ul este limitat la 16,000 de tokeni per solicitare, asigurând o latență predictibilă. Pentru output-uri mai lungi, împărțiți solicitările sau utilizați strategii de fragmentare.
Limitări, erori și fereastră de context
API impune o limită de 300 de cereri pe minut per cheie, cu un maxim de 8 cereri concurente. Corpurile cererilor nu trebuie să depășească 8 MB. Erorile precum 401 (cheie invalidă) sau 402 (credit insuficient) nu consumă tokeni. Limitele de rată (429) indică faptul că ați depășit cota; așteptați și reîncercați. Fereastra de context suportă 100.000 de tokeni pentru prompt și completare combinate. Output-ul maxim este de 16.000 de tokeni, sau 2.048 dacă max_tokens nu este setat. Modelul refuză conținutul sexual care implică minori, dar permite alte conținuturi adulte legale. Confidențialitatea este menținută; prompturile nu sunt utilizate pentru antrenament. Crearea contului necesită doar un email. Creditul este preplătit și nu expiră niciodată. Nu se emit rambursări, dar erorile precum dublele charge-uri sunt remediate prin Suport. Reîncărcările sunt doar cripto, cu bonusuri pentru sume mai mari.
Întrebări frecvente
Ce este API abliterated deepseek?
Este o API găzduită, compatibilă cu OpenAI, care oferă un singur model de limbaj mare fără cenzură. Acceptă cereri standard și returnează text, fără suport pentru embeddings sau imagini. Modelul este optimizat pentru conținut legal pentru adulți și răspunde fără refuzuri.
Ce metode de plată acceptați?
Doar crypto: USTRC20 pe TRC20 sau USDC pe Base, orice sumă între $20 și $500. Creditul bonus se aplică de la $50.
Care sunt limitele de rată?
Ești limitat la 300 de cereri pe minut și 8 cereri concurente pe cheie. Corpurile cererilor trebuie să fie sub 8 MB. Fereastra de context este de 100,000 de tokeni, cu un output maxim de 16,000 de tokeni. Streaming-ul este suportat prin SSE.
Obțineți cheia API
Înregistrează-te, ia cheia, actualizează URL-ul de bază. Configurarea este completă.