PL ▾
Pobierz klucz API

Uncensored AI Models: Szybki start API

Rozpocznij pracę z naszym API bez cenzury w kilka minut. Użyj standardowych SDK kompatybilnych z OpenAI, aby wysyłać zapytania do jednego, bezpośredniego endpointu bez warstwy agregującej.

na 1M tokenów wejściowych
$0,25
Tokeny wyjściowe / 1M
$1,00
kontekst tokenów
100 000
darmowy kredyt próbny
$0,50
zapytania na minutę
300

Base URL i uwierzytelnianie

Użyj Base URL https://api.uncensoredaimodels.com/v1 ze swoim kluczem API. Zarejestruj się na stronie Pobierz klucz API podając tylko adres e-mail i hasło. Klucz jest wyświetlany natychmiast po rejestracji. Nie jest potrzebny numer telefonu ani karta do darmowego kredytu próbnego.

  • Base URL: https://api.uncensoredaimodels.com/v1
  • Uwierzytelnianie: token Bearer w nagłówku Authorization

Zmień base_url w swoim kliencie SDK, aby wskazywał na nasz endpoint. ID modelu to zawsze uncensored.

Pierwsze zapytanie

Wyślij standardowe zapytanie o ukończenie czatu. Model jest dostrojony do odpowiadania bez odrzuceń treści dla użytku dorosłych, choć blokuje treści seksualne z udziałem małoletnich.

curl https://api.uncensoredaimodels.com/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."}]
  }'

Możesz sprawdzić dostępne modele za pomocą GET /v1/models. Odpowiedź potwierdza dostępność pojedynczego modelu bez cenzury dla Twojej integracji.

Integracja z Python SDK

Użyj oficjalnego pakietu Pythona OpenAI. Skonfiguruj klienta, podając nasz bazowy URL i klucz. Działa to przy każdym standardowym zapytaniu o uzupełnienie czatu.

from openai import OpenAI

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

Przekaż tablicę wiadomości z ID modelu uncensored. API obsługuje standardowe parametry takie jak temperature i max_tokens. Nie jest wymagany specjalny SDK.

Integracja z Node SDK

Zainicjuj klienta OpenAI dla Node.js, podając nasz niestandardowy bazowy URL. Pozwala to na użycie znanych wzorców JavaScript w wywołaniach API.

import OpenAI from "openai";

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

Ustaw apiKey i baseURL. Wywołaj chat.completions.create z model ustawionym na uncensored. Format odpowiedzi jest zgodny ze standardowym schematem OpenAI.

Odpowiedzi strumieniowe

Włącz strumieniowanie, ustawiając stream: true. API zwraca zdarzenia wysyłane przez serwer (SSE). Parsuj fragmenty delta, aby aktualizować interfejs w czasie rzeczywistym.

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)

Każdy fragment zawiera częściowy tekst. Obsłuż zdarzenie done, aby sfinalizować odpowiedź. Zmniejsza to postrzegane opóźnienie przy długich wynikach.

Limity, błędy i kontekst

Treść zapytania musi mieć rozmiar poniżej 8 MB. Limit to 300 zapytań na minutę na klucz. Po przekroczeniu limitu otrzymasz błąd 429. Użyj 401 dla nieprawidłowych kluczy i 402, gdy wyczerpie się przedpłacony kredyt. Okno kontekstu wynosi łącznie 100 000 tokenów. Prompty nie są używane do trenowania. Wygeneruj ponownie klucz w dowolnym momencie z panelu.

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
UwierzytelnianieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredaimodels.com/v1
ID modeluuncensored
EndpointyPOST /v1/chat/completions · GET /v1/models
Parametrytemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Strumieniowanietak — server-sent events; ostatni fragment zawiera zużycie tokenów
Wywoływanie funkcjitak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool
Maks. odpowiedźdo reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu)
Okno kontekstu100 000 tokenów (wejście + odpowiedź)
Tryb JSONresponse_format: {"type": "json_object"}
Limit zapytań300 zapytań na minutę na klucz
Równoległe zapytaniado 8 jednocześnie na klucz
Rozmiar zapytaniado 8 MB
Nagłówki odpowiedziX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Ważnośćopłacony kredyt nie wygasa, bez subskrypcji
Bonus+5% od $50, +10% od $100
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
Cena$0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia
DoładowanieUSDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500
Rozliczenieprzedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe
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
LogowanieGoogle albo e-mail i hasło

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
01

Pytania i odpowiedzi

Jaki jest rozmiar okna kontekstu?

Okno kontekstu wynosi 100 000 tokenów, licząc zarówno prompt, jak i uzupełnienie. Pozwala to na znaczną ilość danych wejściowych i wyjściowych w jednym zapytaniu.

Czy model jest specjalnie modelem LLM do kodowania?

Nie. Model to duży model językowy bez cenzury, dostosowany do szerokiego użytkowania bez odmów. Nie jest on specjalnie oznaczony jako 'LLM do kodowania' w karcie modelu.

Jaka treść jest blokowana?

Zawsze blokowana jest treść erotyczna z udziałem małoletnich. Wszystkie inne prawne treści dla dorosłych, fikcyjne lub kontrowersyjne są dozwolone bez odmów.

Twój klucz jest o jeden formularz stąd

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

Pobierz klucz API