sv ▾
Prova med provkredit

Snabbstart med det obegränsade API:t

Anslut till vår uncensored AI API med standard OpenAI-kompatibla klienter. Du skickar text, får text, och betalar bara för de tokens du faktiskt förbrukar.

Bas URL och autentisering

Starta varje begäran genom att peka din klient mot rätt bas-URL. Använd den nyckel du fick vid registreringen för att skicka i Authorization header. Denna rubrik autentiserar ditt konto och spårar användningen av din förbetala kredit.

Vår infrastruktur är byggd för utvecklare som vill ha direkt tillgång utan mellanhands omdirigeringsavgifter. Du får konsekvent prestanda eftersom vi kör våra egna servrar.

Första förfrågan

Skicka ditt första meddelande för att verifiera anslutningsbarhet och modelsvar. Använd standardändpunkten för chattkomplettering med din systemprompt och användarfråga. Detta bekräftar att din nyckel fungerar och visar dig det råa JSON-svaret.

  • Ställ in model field to uncensored.
  • Inkludera ett enkelt användarmeddelande för att testa latens.
  • Kontrollera usage objekt för tokenantal.

Python SDK

Integrera snabbt med det officiella Python-biblioteket. Installera paketet och initiera klienten med din bas-URL och nyckel. Denna metod hanterar serialisering och omförsök automatiskt.

Definiera din konversationshistorik som en lista med dictionary-objekt. Skicka dessa direkt till chattändpunkten. Biblioteket returnerar ett strukturerat svarsobjekt som du kan analysera för assistentens text.

Node SDK

Bygg server-side-logik med Node.js-klienten. Importera biblioteket och konfigurera API-nyckeln och bas-URL:en. Denna konfiguration fungerar bra för backend-tjänster som bearbetar användarinput asynkront.

Anropa completion-metoden med dina meddelanden. Svaret innehåller den genererade texten och användningsstatistik. Hantera fel på ett skonsamt sätt för att undvika att applikationen kraschar under hög belastning.

Strömningsresponser

Ta emot token i realtid för en smidigare användarupplevelse. Aktivera strömning genom att ange lämplig flagga i din begäran. Servern skickar datachunkar när de genereras.

Ackumulera dessa bitar på klientidan för att visa text progressivt. Detta minskar den upplevda latensen avsevärt. Övervaka den sista biten för total tokenanvändning och faktureringsdata.

Gränser, fel och kontext

Respektera hastighetsbegränsningarna för att undvika avbrott. Du har tillstånd till 300 begäranden per minut och 8 samtidiga anslutningar per nyckel. Om du överskrider detta får du ett 429-fel.

Ett 401-fel betyder att din API-nyckel är ogiltig. Ett 402-fel indikerar otillräckligt förbetalt kredit. Din kontextfönsterstorlek är 100,000 tokens totalt. Håll din prompt och svar inom denna gräns för att säkerställa tillförlitlig prestanda.

cURL

curl https://api.deepseekapiaccess.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total latency for three sequential API calls."}]
  }'

Python

from openai import OpenAI

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

Vanliga frågor

Hur autentiserar jag mina förfrågningar?

Inkludera din API-nyckel i Authorization-huvudet som en Bearer-token. Denna nyckel genereras vid registrering och används för att dra av förbetald kredit från ditt konto.

Vad händer om jag träffar hastighetsbegränsningen?

Du får ett 429-fel för för många begäranden. Du kan försöka igen efter en kort fördröjning eller uppgradera din genomströmning genom att hantera dina samtidiga anslutningar. Gränsen är 300 begärande per minut per nyckel.

Är den obegränsade modellen lämplig för kodning?

Ja, modellen hanterar kodgenerering och tekniska ämnen bra utan standardinnehållsfilter. Den är utformad för laglig vuxenanvändning och forskning, och ger direkta svar på kontroversiella eller nischade frågor.

Hämta din nyckel på några minuter

Registrera dig, kopiera nyckeln och uppdatera din bas-URL:en. Det är hela installationen.

Prova med provkredit