PL ▾
API LLM bez cenzury dla deweloperówhttps://api.uncensoredai.top/v1
Pobierz klucz API

Uncensored AI Przewodnik szybkiego startu API

Zacznij pracę z API Uncensored AI w kilka minut. Przewodnik obejmuje uwierzytelnianie, formaty zapytań i integrację SDK dla naszego API LLM bez cenzury.

Base URL i uwierzytelnianie

Aby zacząć korzystać z uncensored AI API, ustaw w kliencie podstawowy adres URL: https://api.uncensoredai.top/v1. Ten endpoint jest w pełni kompatybilny z SDK OpenAI, co oznacza, że wystarczy zaktualizować podstawowy adres URL i podać swój klucz API. Uwierzytelnij się, przekazując swój uncensored AI API key w nagłówku Authorization jako token Bearer.

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

Twój klucz jest generowany natychmiast po rejestracji przez Google lub e-mail. Chroń go; daje pełny dostęp do Twojego przedpłaconego kredytu. Jeśli zgubisz klucz, wygeneruj nowy, który zastąpi stary aktywny klucz dla Twojego konta.

Endpoint /v1/chat/completions

Sednem API LLM bez cenzury jest endpoint POST /v1/chat/completions. Wyślij ładunek JSON zawierający prompt systemowy, wiadomości użytkownika oraz pożądane parametry. ID modelu do użycia to uncensored. Ten dedykowany model jest dostrojony do odpowiadania bez odrzucania treści dla prawnego użytku dorosłych, co czyni go idealnym do generowania tekstu kreatywnego lub bez ograniczeń.

W przeciwieństwie do agregatorów, nie kierujemy ruchu między wielu dostawcami. Otrzymujesz spójne zachowanie od jednego modelu o otwartych wagach. Endpoint akceptuje standardowe pola, takie jak model, messages oraz temperature. Błędy i odrzucenia nie zużywają Twojego kredytu, zapewniając, że płacisz tylko za faktyczne użycie tokenów.

Parametry zapytania: Temperature i Top P

Kontroluj kreatywność i determinizm modelu za pomocą standardowych parametrów. temperature wpływa na losowość; wyższe wartości dają bardziej zróżnicowane wyjścia, podczas gdy niższe wartości sprawiają, że odpowiedzi są bardziej skupione. top_p filtruje tokeny według prawdopodobieństwa kumulacyjnego. Te parametry działają razem, kształtując ton Twoich interakcji z AI bez cenzury.

Możesz również ustawić max_tokens, aby ograniczyć długość outputu. Domyślnie jest to 2048 tokenów, ale możesz żądać do 32 000 tokenów na zapytanie. Całkowite okno kontekstu wynosi 100 000 tokenów, obejmując zarówno prompt, jak i wygenerowany tekst. Użyj sekwencji stop, aby wstrzymać generowanie wcześniej, jeśli jest to potrzebne.

Format odpowiedzi: Strumieniowanie i JSON

API obsługuje strumieniowanie za pomocą Server-Sent Events (SSE) w celu dostarczania tokenów w czasie rzeczywistym. Jest to przydatne przy budowaniu interfejsów czatu, gdzie chcesz wyświetlać tokeny w miarę ich generowania. Ostatni fragment zawiera całkowite zużycie tokenów dla zapytania. Dla danych ustrukturyzowanych użyj response_format: {"type": "json_object"}, aby wymusić output JSON.

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)

Wywoływanie funkcji (narzędzia) jest również obsługiwane. Zdefiniuj swoje narzędzia w zapytaniu, a model zwróci strukturalne argumenty, które możesz przeanalizować i wykonać. Pozwala to na złożone przepływy pracy bez opuszczania API tekstowego.

Przykłady SDK (Python/Node.js)

Integracja jest prosta, jeśli używasz oficjalnych SDK OpenAI. Po prostu skonfiguruj klienta podając nasz adres URL bazowy i swój klucz. SDK obsługuje ponawianie prób i parsowanie automatycznie.

from openai import OpenAI

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

import OpenAI from "openai";

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

Oba przykłady demonstrują podstawowe generowanie tekstu. Zastąp klucz API zastępczy swoim rzeczywistym kluczem. Kod działa identycznie w środowiskach Python i Node.js, wykorzystując ten sam protokół bazowy. Zapewnia to niski próg wejścia dla programistów zaznajomionych już z ekosystemem OpenAI.

Szczegóły modelu, limity i błędy

Nasz API bez cenzury ma konkretne limity: 300 zapytań na minutę na klucz i 8 równoległych zapytań jednocześnie. Maksymalny rozmiar ciała zapytania to 8 MB. Jeśli przekroczysz limit zapytań, otrzymasz błąd 429. Niepowodzenia uwierzytelniania zwracają 401, a niewystarczające środki zwracają 402.

Kredyt jest przedpłacony i nigdy nie wygasa. Błędy i odrzucenia są darmowe. Zauważ, że treści seksualne z udziałem małoletnich są zawsze odrzucane. W przypadku innych treści model jest bardzo tolerancyjny. Jeśli napotkasz problemy, skontaktuj się z wsparciem w celu dostosowania kredytu. Model nie jest GPT, Claude ani żadnym innym modelem dostawcy; jest to dedykowany model o otwartych wagach uruchamiany na naszych serwerach.

Pytania i odpowiedzi

Ile kosztuje API AI bez cenzury?

API AI bez cenzury kosztuje $0,25 za 1 mln tokenów wejściowych i $1,00 za 1 mln tokenów wyjściowych. Płacisz tylko za to, czego używasz, bez miesięcznej subskrypcji. Kredyt doładowywany jest kryptowalutą i nigdy nie wygasa.

Czy klucz API AI bez cenzury jest współdzielony z innymi użytkownikami?

Nie, każde konto ma jeden aktywny klucz API unikalny dla Ciebie. Możesz wygenerować nowy klucz, który zastąpi stary. Klucz zapewnia dostęp do Twojego dedykowanego przedpłaconego kredytu.

Jaki jest rozmiar okna kontekstu?

Całkowite okno kontekstu wynosi 100 000 tokenów, obejmując zarówno prompt, jak i wygenerowany tekst. Możesz ustawić maksymalny output na 32 000 tokenów na zapytanie. Pozwala to na długie rozmowy lub przetwarzanie dużych dokumentó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

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
ID modeluuncensored
Base URLhttps://api.uncensoredai.top/v1
UwierzytelnianieAuthorization: Bearer YOUR_KEY
Tryb JSONresponse_format: {"type": "json_object"}
Wywoływanie funkcjitak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool
Okno kontekstu100 000 tokenów (wejście + odpowiedź)
Strumieniowanietak — server-sent events; ostatni fragment zawiera zużycie tokenów
Parametrytemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maks. odpowiedźdo reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu)
Równoległe zapytaniado 8 jednocześnie na klucz
Nagłówki odpowiedziX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Limit zapytań300 zapytań na minutę na klucz
Rozmiar zapytaniado 8 MB
Ważnośćopłacony kredyt nie wygasa, bez subskrypcji
Rozliczenieprzedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe
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
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
LogowanieGoogle albo e-mail i hasło
Kluczejeden aktywny klucz na konto; nowy zastępuje stary
Treścitreści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane

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