API-dokumentation: uncensored Chat Completions
Klistra in din OpenAI-kompatibla klient och börja generera text med vår obegränsade modell omedelbart. Vi tillhandahåller en dedikerad ändpunkt som accepterar standardparametrar samtidigt som innehållsavslag tas bort för lagliga vuxna ämnen.
Autentisering & bas-URL
Varje begäran kräver en giltig API-nyckel som skickas i Authorization header. Vår bas-URL är https://api.deepseekopenaicompatibleapi.com/v1. Du får denna nyckel omedelbart efter att du har registrerat dig via Google eller e-post. Inget telefonnummer krävs. Nyckeln identifierar ditt konto och spårar användning av förbetald kredit. Fel och avvisningar förbrukar inte tokens, så du betalar bara för lyckade kompletteringar.
Slutpunkt för chattkomplettering
Skicka meddelanden till POST /v1/chat/completions att generera textsvar. Modell-ID:t är alltid uncensored. Denna slutpunkt hanterar standard chattformat med system-, användar- och assistentroller. Den stöder inte embeddingar, bilder eller finjustering. Konfigurera din begäran med önskade modellparametrar och innehåll. Svaret returnerar den genererade texten tillsammans med tokenanvändningsstatistik.
Strömningsresponser (SSE)
Aktivera strömning genom att ställa in stream: true i din förfrågningskropp. Servern returnerar Server-Sent Events (SSE) för realtidsleverans av tokens. Tokenanvändningsdata visas endast i den sista delen av strömmen. Denna metod minskar den upplevda latensen för långa svar. Buffra inkommande händelser på klientidan för att rekonstruera hela meddelandet.
cURL
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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.deepseekopenaicompatibleapi.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);Strömning
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)Hämta din API-nyckel
Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Det är allt du behöver göra.