da ▾
Få din nøgle

Uncensureret AI API til udviklere

Deep Seek API Quickstart Guide

Slut med at kæmpe mod abonnementslås og indholdsfiltere. Denne guide viser dig, hvordan du integrerer vores ucensorerede LLM i din stack ved hjælp af standard OpenAI-kompatible værktøjer.

Autentificering & Base URL

Start med at indstille din API-nøgle og base URL med det samme. Din nøgle vises på skærmen efter tilmelding med Google eller e-mail. Brug https://api.apiseekdeep.com/v1 som din base endpoint. Overfør nøglen i Authorization: Bearer header. Dette fungerer med ethvert OpenAI SDK eller kompatibelt klient.

curl https://api.apiseekdeep.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the total row count for the user_logs table"}]
  }'

Dine anmodninger autentificerer direkte mod vores servere. Der er ingen mellemledende lag. Din nøgle giver adgang til kun den uncensored-model.

Chat Completions Endpoint

Send beskeder til POST /v1/chat/completions til tekstgenerering. Brug model-id uncensored til ubegrænsede output. Indtast tekst goes into the messages array. API'et returnerer genereret tekst i response content-feltet. Dette følger det standard OpenAI chat-format præcist.

from openai import OpenAI

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

Strukturer dine prompts. Modellen håndterer kontekst godt inden for grænserne. Du får rå tekstoutput uden ekstra formateringslag. Fejl returnerer standard HTTP-koder.

Streaming-svar (SSE)

Aktivér streaming ved at indstille stream: true i din anmodning. Du modtager Server-Sent Events (SSE), mens tokens genereres. Dette reducerer den opfattede latens for lange output. Tokenforbrugsdetaljer vises i den sidste chunk. Du kan stoppe genereringen tidligt, hvis det er nødvendigt.

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åndter delvise svar pænt. Buffer tokens, indtil de er færdige. Denne metode sparer ventetid for store kontekstvinduer. Den virker pålideligt med vores kontekstgrænse på 100.000 tokens.

Function Calling & Tools

Definer værktøjer i request-body'et til strukturerede outputs. Modellen kan kalde funktioner baseret på din schema. Send værktogsdefinitioner i tools array. Brug tool_choice for at tvinge eller tillade automatisk valg. Dette muliggør komplekse arbejdsgange uden at parse rå tekst.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiseekdeep.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);

Strukturer dine JSON-schemas omhyggeligt. Modellen respekterer tool-begrænsninger. Du håndterer function-execution-logikken separat. Dette holder din kode ren og modulær.

JSON-tilstandskonfiguration

Tving strengt JSON-output ved hjælp af response_format: {"type": "json_object"}. Modellen returnerer kun gyldige JSON-strukturer. Brug dette til dataudtrækning eller strukturerede datapipelines. Deaktiver markdown-formatering for renere parsing. Dette sikrer pålidelig programmatisk forbrug af resultater.

curl https://api.apiseekdeep.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the total row count for the user_logs table"}]
  }'

Valider outputtet, før du behandler det. Streng tilstand reducerer hallucination i felter. Kombiner dette med værktufsdefinitioner for maksimal pålidelighed. Dine downstream-applikationer vil parse data hurtigere.

Parametre: Temperatur, Top P, Seed

Kontroller kreativitet med temperature og top_p. Højere værdier øger tilfældigheden. Lavere værdier gør output deterministiske. Brug seed for reproducerbare resultater under fejlfinding. Indstil max_tokens for at begrænse outputlængden. Standard er 2.048 tokens, hvis ikke angivet.

from openai import OpenAI

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

Juster parametre til din brugssag. Rollespil drager fordel af højere temperatur. Dataprodukter har brug for lavere værdier. Din forudbetalte kredit opkræves baseret på faktiske tokens brugt. Fejl koster ikke kredit.

Ofte stillede spørgsmål

Virker deep seek API-nøglen med officielle SDK'er?

Ja. Vores base URL og responseformat matcher OpenAI-specifikationen præcist. Du kan bruge de officielle OpenAI Python, Node eller Go SDK'er ved blot at ændre base URL og API-nøgle. Ingen tilpassede wrappers er nødvendige.

Hvad sker der, hvis jeg rammer en hastedsbegrænsning?

Du modtager en 429 Too Many Requests-fejl. Vores grænse er 300 anmodninger i minuttet per nøgle. Du kan køre 8 samtidige anmodninger samtidigt. Vent et par sekunder, og prøv igen. Din forudbetalte kredit forbliver uberørt under hastighedsbegrænsningsfejl.

Hvordan fungerer kontekstvinduet?

Du får et kontekstvindue på 100.000 tokens til både input og output tilsammen. Det maksimale output pr. anmodning er 16.000 tokens. Hvis du ikke angiver max_tokens, er standardværdien 2.048 tokens. Dette giver plads til dyb samtalehistorik eller stor dokumentbehandling.

Hent din API-nøgle

Registrer, hent nøglen, og opdater dit endpoint. Simpel konfiguration.

Få din nøgle