PL ▾
Pobierz klucz API

API bez cenzury. Prawdziwe tokeny. Bez odmów.

Zacznij od kredytu próbnego

E-mail i hasło, klucz od razu na ekranie.

Pobierz klucz API

Zmień klienta w trzech krokach

Połącz się z naszym API bez cenzury w mniej niż pięć minut, używając standardowych bibliotek zgodnych z OpenAI. Nie jest wymagana karta kredytowa do rozpoczęcia, po prostu pobierz swój klucz i wyślij pierwsze zapytanie.

Base URL i uwierzytelnianie

Nasz serwis to bezpośrednie zamienniki standardowych endpointów OpenAI. Aby się uwierzytelnić, potrzebujesz klucza API, który generujesz natychmiast na stronie Pobierz klucz API za pomocą Google lub e-mail. Nie ma weryfikacji numerem telefonu ani wymaganej karty kredytowej do początkowego kredytu próbnego za $0,50.

Skonfiguruj swojego klienta, aby wskazywał na nasz base URL. Każde zapytanie musi zawierać nagłówek Authorization: Bearer z Twoim unikalnym kluczem. To pozwala na kierowanie promptów do naszego modelu bez cenzury bez trafiania w zewnętrzne filtry bezpieczeństwa.

Podstawowy URL to: https://api.deepseeknsfw.top/v1. Wszystkie standardowe SDK OpenAI obsługują tę konfigurację poprzez prostą nadpisznięcie base_url. Możesz zweryfikować swoje połączenie, wyświetlając dostępne modele.

Pierwsze zapytanie

Wyślij pierwsze zapytanie o uzupełnienie, używając endpointu /v1/chat/completions. Ten endpoint akceptuje standardowe wiadomości w formacie czatu. ID modelu do użycia to uncensored. Ten model jest dużym modelem językowym o otwartych wagach, dostrojonym do treści dla dorosłych i nie odmawia legalnych tematów.

Poniżej znajduje się minimalny przykład cURL do przetestowania łączności i otrzymania odpowiedzi tekstowej. Upewnij się, że zamieniłeś YOUR_API_KEY na klucz wygenerowany z panelu konta.

Jeśli otrzymasz poprawną odpowiedź JSON, Twoja integracja działa. Jeśli widzisz błąd 401, sprawdź poprawność klucza. Błąd 402 oznacza, że Twój przedpłacony kredyt został wyczerpany.

Integracja z Python SDK

Użycie oficjalnego pakietu Python openai sprawia, że integracja jest trywialna. Zainicjuj klienta, podając nasz base URL i klucz API. Następnie możesz wywołać chat.completions.create dokładnie tak, jak w przypadku GPT-4.

To podejście działa dla każdego języka obsługującego protokół OpenAI. Model zwróci output tekstowy na podstawie Twojego promptu. Ponieważ nie oferujemy embeddingów ani generowania obrazów, trzymaj się zadań uzupełniania tekstu. Poniższy kod demonstruje podstawowe zapytanie synchroniczne.

Pamiętaj, że ID naszego modelu jest stały i wynosi uncensored. Nie musisz wybierać wersji; API domyślnie obsługuje najnowsze wagi bez cenzury.

Konfiguracja Node.js SDK

Dla programistów JavaScript pakiet Node.js openai działa identycznie. Ustaw baseURL na nasz endpoint i podaj swój klucz w polu apiKey. Pozwala to na użycie tego samego kodu klienta, którego mógłbyś użyć dla innych dostawców, zmieniając tylko konfigurację.

Utwórz obiekt uzupełnienia z promptem systemowym i wiadomością użytkownika. Odpowiedź będzie dostępna w response.choices[0].message.content. Ta metoda jest niezawodna przy generowaniu długich treści dla dorosłych lub twórczego pisania bez odmów.

Poniższa próbka kodu pokazuje, jak zainicjować klienta i wysłać zapytanie. Upewnij się, że Twoje środowisko obsługuje wymaganą wersję Node.js dla używanego SDK.

Odpowiedzi strumieniowe

Dla lepszego doświadczenia użytkownika włącz strumieniowanie, ustawiając stream: true w swoim zapytaniu. API zwraca strumień Server-Sent Events (SSE). Każdy chunk zawiera częściowy tekst i informacje o użyciu tokenów.

Strumieniowanie jest idealne dla interfejsów czatowych, gdzie chcesz wyświetlać tokeny w miarę ich generowania. Ostatni chunk w strumieniu zawiera całkowite użycie tokenów dla zapytania. Pomaga to dokładnie śledzić koszty, ponieważ pobieramy $0,25 za 1M tokenów wejściowych i $1,00 za 1M tokenów wyjściowych.

Obsługuj błędy strumienia w sposób elegancki. Jeśli połączenie zostanie zerwane, możesz stracić częściowe tokeny. Nasze API zapewnia, że ukończone tokeny są poprawnie rozliczane, nawet jeśli strumień zakończy się nieoczekiwanie.

Limity, błędy i kontekst

Nasze API ma ścisłe limity, aby zapewnić stabilność. Możesz wysyłać 300 zapytań na minutę na klucz i 8 zapytań równoległych. Maksymalny rozmiar ciała zapytania wynosi 8 MB. Jeśli przekroczysz limit zapytań, otrzymasz błąd 429. Zwiększ czas oczekiwania lub zmniejsz liczbę zapytań równoległych.

Okno kontekstu wynosi łącznie 100 000 tokenów (prompt + uzupełnienie). Maksymalny output na zapytanie to 32 000 tokenów lub 2048, jeśli nie określisz max_tokens. Błędy i odmowy są darmowe, więc możesz testować bez wyczerpania kredytu.

Typowe błędy to 401 (nieprawidłowy klucz), 402 (niewystarczający kredyt) i 429 (limit zapytań). Zwroty środków za kredyt nie są dostępne, ale błędy, takie jak podwójne obciążenia, są naprawiane na stronie Wsparcie. Chroń swój klucz; na koncie aktywny jest tylko jeden klucz.

cURL

curl https://api.deepseeknsfw.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

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

Strumieniowanie

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)

Specyfikacja techniczna

Wszystkie rzeczywiste limity i funkcje API w jednym miejscu — sprawdź je przed doładowaniem.

ElementWartość
Format APIzgodne z OpenAI: działa każdy SDK OpenAI — zmień base URL i klucz
EndpointyPOST /v1/chat/completions · GET /v1/models
UwierzytelnianieAuthorization: Bearer YOUR_KEY
ID modeluuncensored
Base URLhttps://api.deepseeknsfw.top/v1
Okno kontekstu100 000 tokenów (wejście + odpowiedź)
Maks. odpowiedźdo reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu)
Strumieniowanietak — server-sent events; ostatni fragment zawiera zużycie tokenów
Tryb JSONresponse_format: {"type": "json_object"}
Parametrytemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Wywoływanie funkcjitak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool
Rozmiar zapytaniado 8 MB
Nagłówki odpowiedziX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Równoległe zapytaniado 8 jednocześnie na klucz
Limit zapytań300 zapytań na minutę na klucz
DoładowanieUSDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500
Cena$0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia
Bonus+5% od $50, +10% od $100
Rozliczenieprzedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe
Ważnośćopłacony kredyt nie wygasa, bez subskrypcji
Darmowy kredyt$0,50 na 7 dni, bez karty · Klucz próbny: 2 równoległe żądania, 60 na minutę; pełne limity (8 i 300) po pierwszym doładowaniu
LogowanieGoogle albo e-mail i hasło
Treścitreści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane
Kluczejeden aktywny klucz na konto; nowy zastępuje stary

Kody błędów

Błędy wracają jako JSON ze stałym type; nieudane i odrzucone zapytania są bezpłatne.

KodTypZnaczenie
400bad_requestbłędny JSON, puste wiadomości, zły parametr lub za długi kontekst
401missing_key · invalid_key · key_revokedbrak klucza, zły klucz lub klucz zastąpiony nowym
402no_creditbrak kredytu — doładuj, działa od razu
403content_blockedtreści seksualne z nieletnimi — odmowa, bez opłaty
404not_foundnieznany endpoint
413request_too_largetreść większa niż 8 MB
429rate_limited · concurrencyponad 300/min lub 8 równolegle — odczekaj i ponów
503upstream_busymodel zajęty — ponów za kilka sekund

Pytania i odpowiedzi

Jaki jest rozmiar okna kontekstu?

Całkowite okno kontekstu wynosi 100 000 tokenów, obejmując zarówno prompt, jak i uzupełnienie. Jeśli nie ustawisz limitu max_tokens, maksymalny output jest ograniczony do 2048 tokenów na zapytanie.

Jak doładować kredyt?

Doładowania są przetwarzane wyłącznie za pomocą kryptowalut, konkretnie USDT (TRC20) lub USDC (Base). Możesz wpłacić dowolną kwotę całkowitą między $10 a $500. Kredyty nigdy nie wygasają, a przy większych wpłatach naliczana jest premia.

Czy to oficjalny API DeepSeek?

Nie. Jesteśmy niezależną usługą hostującą model bez cenzury. Nie jesteśmy powiązani z DeepSeek, OpenAI ani żadnym innym dostawcą. Nasze API jest kompatybilne z ich kodem klienta, ale obsługuje nasz własny model.

Twój klucz jest o jeden formularz stąd

Utwórz konto, skopiuj klucz, zmień base URL. To cała konfiguracja.

Pobierz klucz API