Quickstart: Completări chat fără cenzură
Începeți să construiți cu API-ul LLM uncensored astăzi. Acest ghid acoperă configurarea clientului compatibil cu OpenAI, autentificarea și funcțiile de bază, cum ar fi streaming-ul și apelarea de funcții.
Instalează clientul compatibil openai
Alegeți SDK-ul care se potrivește cu mediul dumneavoastră de dezvoltare. API-ul urmează convențiile standard OpenAI, așa că puteți folosi orice bibliotecă compatibilă pentru a trimite solicitări.
- Dezvoltatorii Python ar trebui să instaleze
openaipachet. - Utilizatorii Node.js au nevoie de
openainpm package. - Alte limbi pot utiliza SDK-urile oficiale sau bibliotecile standard HTTP.
Această abordare asigură o compatibilitate largă cu instrumentele existente și simplifică integrarea în proiectele dvs.
Configurează URL-ul de bază și cheia API
Configurați cheia API și URL-ul de bază personalizat în configurația clientului. Acest lucru direcționează solicitările către serverele noastre în loc de endpoint-urile standard OpenAI.
Configurare
Folosește cheia generată din panoul tău de control și indică către https://api.priceapiseekdeep.com/v1. Această configurație funcționează cu orice client compatibil OpenAI prin modificarea base_url și api_key parametri.
Prompturile tale sunt procesate fără refuzuri de conținut, fiind ideale pentru scrierea creativă și sarcinile de programare.
Fă prima ta cerere
Trimiteți o cerere standard de completare a chat-ului pentru a testa conexiunea. Utilizați ID-ul modelului uncensored pentru a accesa modelul ajustat.
- Stabilește
modelparametrul launcensored. - Include your system and user messages in the
messagesarray. - API returnează output text direct.
Aceasta confirmă că cheia funcționează și că creditele sunt deduse corect pentru tokenii de intrare.
Activați streaming-ul pentru ieșiri în timp real
Activează streaming setând stream: true în cererea ta. API-ul returnează tokenii secvențial pe măsură ce sunt generați, îmbunătățind latența percepută.
- Citește tokenii din fluxul de evenimente trimise de server.
- Ultimul fragment conține statistici totale de utilizare a tokenilor.
- Această metodă este ideală pentru interfețele de chat și aplicațiile în timp real.
Streaming-ul reduce timpul de așteptare pentru utilizatori în timp ce modelul procesează promptul tău.
Utilizează apelarea de funcții și modul JSON
Exploatați ieșirile structurate pentru interacțiuni programatice. Activați modul JSON setând response_format pentru {"type": "json_object"} pentru analiză consistentă.
- Definește instrumente în
toolsparametru. - Setează
tool_choicepentru a controla invocarea funcției. - Folosește parametri precum
temperatureșitop_ppentru a ajusta aleatorietatea ieșirii.
Această set de funcționalități suportă fluxuri de lucru complexe fără logică de analiză (parsing) externă.
Înțelegeți utilizarea și limitele tokenilor
Monitorizați-vă utilizarea pentru a rămâne în limitele serviciului. Fereastra de context permite 100,000 de tokeni pentru prompt și completare combinate.
- Ieșirea maximă per solicitare este de 16,000 de tokeni.
- Outputul maxim implicit este de 2.048 tokenuri dacă nu este specificat.
- Limita de rată este de 300 de cereri pe minut per cheie.
Creditele premium nu expiră niciodată, iar erorile nu consumă soldul. Această structură susține dezvoltarea de volum mare fără abonamente lunare.
cURL
curl https://api.priceapiseekdeep.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send 5000 messages to test rate limits"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.priceapiseekdeep.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.priceapiseekdeep.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);Streaming
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)Întrebări frecvente
Cum obțin cheia mea API?
Înregistrează-te folosind Google sau email pe pagina Obține cheia API. Cheia ta este afișată imediat după înregistrare și nu este necesar un număr de telefon pentru verificare.
Ce se întâmplă dacă depășesc limita de rată?
Cererea care depășesc 300 pe minut primesc un error 429. Poți atinge și o limită de 8 cereri concurente per cheie. Așteaptă puțin sau distribuie traficul între mai multe chei dacă este necesar.
Cum se compară prețul API-ului deep seek cu al altor servicii?
Tarifele noastre sunt de $0.15 per milion de tokeni de intrare și $0.50 per milion de tokeni de ieșire. Acesta este adesea mai mic decât opțiunile concurențe necenzurate, fără cheltuieli minime necesare.
Începeți cu credit de probă
Introdu email și parolă, primește cheia instant.
Încearcă cu credit de probă