ro ▾
Obține cheia de probă
Obține cheia de probă

Documentație API Compatibil cu OpenAI

Introduceți cheia API LLM non-cenzrată în codul dvs. existent OpenAI SDK și începeți generarea de text imediat. Acest ghid arată exact cum să configurați URL-ul de bază, să gestionați streaming-ul și să gestionați tokenii preplătiți.

Autentificare și Configurare URL de Bază

Cheia ta API autentifică fiecare request către serverele noastre. Pur și simplu înregistrează-te cu Google sau o adresă de email și copiază cheia din panoul tău. Lipește-o în variabila de mediu ca DEEPSEEK_API_KEY și direcționați clientul către https://api.keyapideepseek.com/v1. Acest URL de bază funcționează cu orice bibliotecă standard compatibilă OpenAI.

curl https://api.keyapideepseek.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check the system health and confirm uptime status"}]
  }'

Poți verifica configurarea listând modelele disponibile. Răspunsul confirmă că cheia ta este validă și activă. Acest pas asigură că integrarea ta pointează către endpoint-ul corect nefiltrat înainte de a trimite prompturi.

Endpoint Completări Chat

The POST /v1/chat/completions endpoint acceptă promptul tău și returnează răspunsul modelului. Trimite un corp JSON care conține mesaje, instrucțiunile de sistem și parametri precum temperatura. ID-ul modelului este întotdeauna uncensored. Acest model unic gestionează toate nevoile tale de generare text fără complexitatea rutării.

from openai import OpenAI

client = OpenAI(base_url="https://api.keyapideepseek.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)

SDK-ul Python gestionează automat cererile HTTP. Îi transmiți cheia și URL-ul de bază constructorului clientului. Restul codului imită modelele standard OpenAI. Acest lucru asigură că poți schimba furnizorii ulterior fără a rescrie logica întregii aplicații.

Răspunsuri în streaming și consumul de tokeni

Activați streaming-ul setând stream: true în cererea ta. API-ul returnează un flux de fragmente de Evenimente Trimise de Server (SSE). Fiecare fragment conține text parțial și statistici de utilizare. Ultimul fragment include numărul total de tokeni pentru cerere.

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 reduce latența percepută pentru utilizatori. Poți afișa tokenii pe măsură ce ajung. Acest lucru este crucial pentru generarea de text lung sau pentru interfețele de chat interactive. Monitorizează utilizarea tokenilor din fragmentul final pentru a urmări consumul creditului preplătit cu precizie.

Mod JSON și Apelarea Funcțiilor

Imposibilitarea ieșirii structurate prin setarea response_format pentru {"type": "json_object"}. Modelul va returna JSON în loc de text liber. Acest lucru este ideal pentru integrări API sau sarcini de extragere a datelor. Poți defini, de asemenea, definiții de funcții în promptul tău pentru utilizarea instrumentelor.

Modelul suportă tool_choice parametri. Poți forța funcții specifice sau lăsa modelul să decidă. Această flexibilitate îți permite să construiești agenți complecși. Asigură-te că schemele funcțiilor sunt strict tipizate pentru a evita erorile de parsare în codul client.

Limite de rată și concurență

Fiecare cheie API este limitată la 300 de cereri pe minut. Puteți avea până la 8 cereri concurente active simultan. Dimensiunea maximă a corpului cererii este de 8 MB. Aceste limite previn abuzul și asigură o performanță stabilă pentru toți utilizatorii. Depășirea acestor limite returnează un eroare 429.

Implementați backoff exponențial în codul clientului. Reîncercați cererile eșuate după o scurtă întârziere. Acest lucru gestionează cu grijă problemele tranzitorii de rețea. Creditul preplătit este facturat doar pentru finalizările reușite, nu și pentru reîncercările limitate de rată.

Gestionarea erorilor și refuzurile

Eroarea 401 înseamnă că cheia ta este invalidă sau expirată. O eroare 402 indică credit preplătit insuficient. O eroare 429 semnalează că ai atins limita de rată. Modelul refuză cererile care conțin conținut sexual implicând minori. Tot celălalt conținut adult legal este permis.

Verificați corpul răspunsului de eroare pentru mesaje detaliate. Logați aceste erori pentru a depana problemele de integrare. Creditul dvs. nu este consumat pentru solicitările eșuate. Acest model de facturare transparent vă ajută să preziceți costurile cu precizie, fără taxe ascunse.

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.keyapideepseek.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 obțin cheia mea API pentru modelul fără cenzură?

Înregistrează-te prin Google sau email în panoul nostru. Cheia apare imediat.

Care este dimensiunea ferestrei de context?

Modelul acceptă o fereastră de context de 100.000 de tokeni pentru prompt și completări combinate. Puteți seta o ieșire maximă de 16.000 de tokeni per solicitare.

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.

Obțineți cheia API în câteva minute

Înregistrează-te, copiază cheia ta și actualizează URL-ul de bază. Asta e tot ce ai de făcut.