pl ▾
Pobierz klucz API

Dokumentacja API Uncensored AI

Zintegruj naszą niecenzurowaną LLM za pomocą jednego wywołania API. Ten przewodnik pokazuje programistom, jak wysyłać żądania i odbierać strumieniowany tekst za pomocą standardowych narzędzi kompatybilnych z OpenAI.

Szybki start: Pierwsze żądanie do AI bez cenzury

Wyślij pierwszy prompt natychmiast używając standardowego endpointu chat. Ustaw klienta na bazowy adres URL https://api.aiunrestrict.com/v1 i dołącz swój klucz API w nagłówku. Identyfikator modelu jest ściśle uncensored.Ta konfiguracja działa z dowolnym SDK kompatybilnym z OpenAI bez modyfikacji.

  • URL bazowy: https://api.aiunrestrict.com/v1
  • ID modelu: uncensored
  • Auth: Token Bearer w Authorization nagłówek

Pobieramy opłatę wyłącznie za zużyte tokeny. Błędy nie kosztują kredytu. Odrzucenia są darmowe.

Większość deweloperów znajduje, że ta konfiguracja działa od razu z istniejącymi potokami.

curl https://api.aiunrestrict.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me the current weather in Tokyo"}]
  }'

Uwierzytelnianie i zarządzanie kluczem API

Użyj swojego pojedynczego klucza API do wszystkich żądań do punktu końcowego AI bez cenzury. Generujesz ten klucz na panelu po rejestracji za pomocą Google lub e-maila. Każde konto posiada dokładnie jeden aktywny klucz. Wygenerowanie nowego klucza natychmiast unieważnia poprzedni. Upraszcza to rotację poświadczeń dla długotrwałych agentów.

Chroń swój klucz. Zapewnia pełny dostęp do Twojego kredytu z góry. Kryptowalność dołacza Twoje konto. USDT na TRC20 lub USDC na Base działają. Minimalny doładunek to $20. Maksymalny to $500. Otrzymujesz bonusowy kredyt przy większych depozytach. Twoje dane pozostają prywatne. Prompty nie są używane do trenowania. Nie śledzimy Twojej tożsamości poza adresem e-mail. Prywatność ma znaczenie dla potoków treści NSFW. Użyj tego klucza do uwierzytelniania każdego połączenia. Format nagłówka jest standardowy. Tokeny Bearer są znane. Bezpieczeństwo jest proste. Brak złożonych kroków konfiguracji. Nie są wymagane numery telefonów. Po prostu zarejestruj się i zacznij kodować. Klucz pojawia się natychmiast. Skopiuj go teraz. Przechowuj go bezpiecznie. Używaj go w swoich nagłówkach. To wszystko, czego potrzebujesz, aby zacząć.

Punkty końcowe: Chat Completions and Models

Wchodź w interakcję z dwoma endpointami: POST /v1/chat/completions i GET /v1/models. Punkty końcowe czatu przetwarzają wejście tekstowe i zwracają wynik tekstowy. Punkt końcowy modeli wylicza dostępne modele. Hostujemy jeden model. Jest dostrojony do odpowiedzi bez cenzury. Brak embeddingów. Brak generowania obrazów. Brak przetwarzania audio lub wideo. Tylko uzupełnianie tekstu. Dzięki temu usługa jest skoncentrowana. Prędkość pozostaje wysoka. Opóźnienia są niskie. Płacisz tylko za użyte tokeny. Tokeny wejściowe kosztują $0.15 za milion. Tokeny wyjściowe kosztują $0.50 za milion. Kredyt nie wygasa. Błędy są darmowe. Odmowy są darmowe. Ten model cenowy faworyzuje intensywne użytkowanie. Długie okna kontekstowe mieszczą się w 100,000 tokenów. Maksymalna ilość wyjściowa to 16,000 tokenów na żądanie. Ustaw max_tokens uniknięcia przekroczenia limitu. Domyślne wyjście to 2048 tokenów. Dostosuj tę wartość w zależności od przypadku użycia. Strumieniowanie pomaga zarządzać dużymi odpowiedziami. Tryb JSON zapewnia strukturyzowane dane wyjściowe. Wywoływanie funkcji umożliwia używanie narzędzi. Temperatura kontroluje losowość. Top-P kontroluje różnorodność. Sekwencje stop zatrzymują generowanie. Seed zapewnia odtwarzalność. Penalty obecności redukuje powtarzalność. Penalty częstotliwości dostosowuje użycie słów. Te parametry dają Ci pełną kontrolę. Dostosuj zachowanie swojego agenta. Przetestuj różne ustawienia. Znajdź odpowiedni balans. Udokumentuj preferowane konfiguracje. Udostępnij je zespołowi. Iteruj szybko. Wdrażaj z pewnością. API obsługuje standardowe formaty OpenAI. Migracja jest łatwa. Ponowne użycie kodu jest wysokie. Wydajność jest maksymalizowana. Skup się na logice swojego produktu. Pozwól API zająć się resztą.

from openai import OpenAI

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

Odpowiedzi strumieniowe i zużycie tokenów

Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. Otrzymuj tokeny inkrementalnie za pośrednictwem zdarzeń wysyłanych przez serwer (SSE). Zmniejsza to postrzeganą latencję dla użytkowników. Możesz wyświetlać tekst w miarę jego generowania. Ostatnia cząstka zawiera całkowite użycie tokenów. Odczytaj tę wartość, aby dokładnie śledzić koszty. Strumieniowanie działa ze wszystkimi parametrami. Wywoływanie funkcji strumieniuje wywołania narzędzi. Tryb JSON strumieniuje częściowe obiekty. Temperatura i top-p stosują się do każdej cząstki. Sekwencje zakończenia przerywają strumień. Błędy przerywają strumień. Obsłuż te przypadki w sposób elegancki. Logika ponownych prób powinna uwzględniać częściowe odpowiedzi. Zapisz stany pośrednie, jeśli to konieczne. To podejście nadaje się do interfejsów czatu. Wygląda na responsywny. Użytkownicy widzą postęp. Czekają mniej. API obsługuje strumienie współbieżne. Limity szybkości dotyczą każdego klucza. Monitoruj swoje użycie. Dostosuj współbieżność, jeśli to konieczne. Zbalansuj szybkość z kosztem. Zoptymalizuj swój potok. Testuj pod obciążeniem. Zapewnij stabilność. Strumieniuj wydajnie. Dostarczaj wartość szybko.

import OpenAI from "openai";

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

Parametry: Temperatura, Top-P i Tryb JSON

Kontroluj zachowanie generowania za pomocą standardowych parametrów. Ustaw temperature dla losowości. Niższe wartości generują odpowiedzi deterministyczne. Wyższe wartości zwiększają kreatywność. Użyj top_p do próbkowania jądra (nucleus sampling). Ogracza to różnorodność słownictwa. Połącz te parametry dla precyzyjnej kontroli. Włącz tryb JSON z response_format: {"type": "json_object"}. Model zwraca format JSON. Sparsuj go bezpośrednio w swoim kodzie. Pasuje to do wywoływania funkcji. Strukturuje dane w przejrzysty sposób. Unikaj błędów parsowania. Waliduj wyniki w razie potrzeby. Użyj stop sekwencje do zatrzymywania generowania. Zdefiniuj niestandardowe terminatory. Użyj seed dla odtwarzalności. Ustaw ten sam seed dla identycznych wyników. Ułatwia to debugowanie. Śledź presence_penalty i frequency_penalty zmniejszenia powtórzeń. Dostosuj te parametry dla spójności stylistycznej. Przetestuj różne kombinacje. Udokumentuj swoje ustawienia. Udostępnij konfiguracje swojej grupie. Iteruj szybko. Wdrażaj z pewnością. API obsługuje wszystkie standardowe parametry OpenAI. Migracja jest prosta. Ponowne użycie kodu jest wysokie. Wydajność jest zmaksymalizowana. Skup się na logice swojego produktu. Pozwól API zająć się resztą.

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)

Obsługa błędów i zachowanie odmowy

Obsługuj błędy w sposób elegancki. Zwróć 401 dla nieprawidłowych kluczy. Sprawdź swój klucz API. Upewnij się, że jest aktywny. Zwróć 402 dla niewystarczającego kredytu. Doładuj swoje konto. Użyj kryptowalut. USDT na TRC20 lub USDC na Base. Minimum $20. Maksimum $500. Zwróć 429 dla limitów szybkości. Poczekaj i ponów próbę. Limit to 300 żądań na minutę. Równoległość to 8 żądań jednocześnie. Maksymalna wielkość ciała żądania to 8 MB. Okno kontekstowe to 100 000 tokenów. Maksymalne wyjście to 16 000 tokenów. Błędy są darmowe. Odrzucenia są darmowe. Płać tylko za tokeny. Kredyt nigdy nie wygasa. Błędy takie jak podwójne obciążenia są naprawiane przez Support. Zwroty nie są wydawane. Kredyt pozostaje na Twoim koncie. Wykorzystuj go mądrze. Monitoruj swoje użycie. Dostosuj równoległość według potrzeb. Zbalansuj szybkość z kosztem. Zoptymalizuj swój potok. Testuj pod obciążeniem. Zapewnij stabilność. Obsługuj błędy programistycznie. Zaloguj odpowiedzi. Ponawiaj z opóźnieniem. Ostrzegaj o krytycznych awariach. Utrzymuj niezawodność usługi. Dostarczaj wartość konsekwentnie.

Wsparcie techniczne

Jak doładować kredyt AI uncensored?

Wyślij kryptowalutę na adresy podane w Twoim panelu. Akceptujemy USDT w sieci TRC20 oraz USDC na Base. Minimalna wpłata to $20, maksymalna to $500. Bonusy naliczane są za większe kwoty.

Czy uncenzurowane AI nadaje się do tworzenia botów czatowych NSFW?

Tak. Model jest dostrojony do zwracania treści dla dorosłych bez filtrowania pod kątem dozwolonego użytku. Nie odrzuca tematów kontrowersyjnych ani fikcyjnych. Jedynym twardym limitem są treści seksualne z udziałem małoletnich. Dzięki temu idealnie nadaje się do agentów do nieograniczonej gry fabularnej.

Jaki jest okno kontekstu dla modelu AI bez cenzury?

Okno kontekstowe wynosi 100 000 tokenów łącznie dla promptu i uzupełnienia. Możesz zwrócić do 16 000 tokenów na żądanie. Jeśli nie ustawisz max_tokens, domyślna liczba tokenów wyjściowych to 2 048.

Zabezpiecz swój klucz API

Zarejestruj się, pobierz swój klucz i wskaż bazowy adres URL. Zero konfiguracji.

Pobierz klucz API