pl ▾
Otwórz konto

Dokumentacja API Nieskrępowany AI

Zacznij korzystać z API AI bez cenzury w kilka minut. Wyślij tekst, otrzymaj tekst i pomiń filtry.

Bazowy URL i autoryzacja

Rozpocznij każde żądanie do naszego modelu LLM bez cenzury, wskazując klienta na nasz bazowy URL. Użyj HTTPS://api.uncensensoredai.com/v1 jako punktu końcowego. Uwierzytelnij się swoim kluczem API w nagłówku Authorization. Otrzymujesz jeden klucz na konto. Zamień go, jeśli potrzebujesz nowego. Klucz pojawia się tuż po rejestracji za pomocą Google lub e-maila. Nie jest wymagany numer telefonu. Trzymaj klucz w sekrecie. Traktuj go jak hasło. Daje dostęp do Twojego konta z kredytami. Błędy i odmowy nie obciążają Cię. Tylko prawdziwe tokeny się liczą. To ustawienie działa z dowolnym SDK kompatybilnym z OpenAI. Po prostu zaktualizuj ciąg bazowego URL. Twoje żądania trafiają bezpośrednio na nasze serwery. Bez pośredników. Bez dodatkowej logiki routingu do debugowania. Jest to proste. Kontrolujesz wejście. Własność wyjścia należy do Ciebie. Prywatność ma znaczenie. Nie trenujemy modeli na Twoich promptach. Twoje dane pozostają Twoje. Model bez cenzury reaguje na prawne treści dla dorosłych bez wahania. To jest główna obietnica. Ustaw nagłówek. Wskaż klienta. Zacznij czat.

Pierwsze żądanie

Wykonaj pierwsze zapytanie za pomocą prostego żądania POST. Użyj identyfikatora modelu uncensored. Wyślij wiadomość użytkownika. Otrzymaj odpowiedź. To najszybszy sposób na sprawdzenie, czy Twój klucz działa. Spróbuj tej komendy w terminalu. Zastąp YOUR_API_KEY swoim właściwym kluczem. Utrzymaj prompt systemowy minimalnym. Skup się na zadaniu. Model wygeneruje tekst natychmiast. Sprawdź ciało odpowiedzi. Szukaj pola content. Zawiera ono odpowiedź AI. Jeśli otrzymasz błąd 401, Twój klucz jest nieprawidłowy. Jeśli otrzymasz błąd 402, potrzebujesz kredytu. Jeśli otrzymasz błąd 429, przekroczyłeś limit szybkości. Ten przykład curl pokazuje podstawową strukturę. Jest czysty. Jest bezpośredni. Dowodzi, że API działa. Możesz teraz zbudować swoją aplikację. Klucz API do AI uncensored jest gotowy. Zacznij integrację już dziś.

Integracja Python SDK

Użyj oficjalnej biblioteki Python OpenAI do interakecji z naszym punktem końcowym. Ustaw URL bazowy na adres naszego API. Wstrzyknij swój klucz. Wywołaj chat.completions.create. Przekaż nazwę modelu jako uncensored. Wyślij swoje wiadomości w formie listy. Biblioteka zajmuje się serializacją JSON. Otrzymujesz obiekt odpowiedzi ze strukturą. Uzyskaj odpowiedź asystenta poprzez .choices[0].message.content. To podejście jest niezawodne. Dostosowuje się do zachowania standardowego SDK. Nie potrzebujesz własnego kodu do parsowania. Modele AI bez cenzury stosują ten sam protokół. Dostosuj parametry według potrzeb. Ustaw temperaturę dla kreatywności. Użyj sekwencji stop dla kontroli. SDK Pythona sprawia, że integracja jest trywialna. Logika Twojego czatu pozostaje prosta. Skup się na funkcjach swojej aplikacji. Pozwól SDK zająć się szczegółami HTTP. To zalecana ścieżka dla programistów Pythona. Jest solidna. Jest dobrze udokumentowana. Zacznij kodować teraz.

Korzystanie z SDK Node.js

Zintegruj się z Node.js, korzystając z pakietu openai npm. Skonfiguruj bazowy adres URL, aby wskazywał na nasz serwer. Przekaż swój klucz API w opcjach. Wywołaj chat.completions.create z modelem uncensored. Podaj swoją tablicę wiadomości. SDK zwraca Promise. Poczekaj na wynik. Wyodrębnij treść z odpowiedzi. Działa to bezproblemowo z istniejącym kodem OpenAI. Zamieniasz URL. Zachowujesz logikę. Klucz API API uncensored zapewnia uwierzytelnianie. Obsługuj błędy za pomocą bloków try-catch. Sprawdzaj limity szybkości. Zarządzaj ponownymi próbami, jeśli jest to konieczne. Ekosystem Node jest dojrzały. Ta integracja wykorzystuje tę dojrzałość. Twój serwer może obsługiwać wysoki przepływ. Strumieniuj odpowiedzi, jeśli wolisz wyjście w czasie rzeczywistym. Używaj standardowych parametrów. Temperatura, top_p i stop działają zgodnie z oczekiwaniami. To najszybszy sposób na rozpoczęcie pracy w Node. Napisz mniej kodu. Wypuść szybciej. Model uncensored jest gotowy do Twojej aplikacji.

Odpowiedzi strumieniowe

Strumuj tokeny dla lepszego doświadczenia użytkownika. Włącz strumieniowanie w wywołaniu swojego SDK. Ustaw stream na true. API zwraca strumień fragmentów. Każdy fragment zawiera częściową zawartość. Aktualizuj swój interfejs użytkownika w czasie rzeczywistym. Zmniejsza to postrzegane opóźnienie. Użytkownicy widzą tekst pojawiający się natychmiast. API AI bez cenzury obsługuje to natywnie. Śledź zużycie w ostatnim fragmencie. Ostatni fragment zawiera liczbę tokenów. Zsumuj je dla dokładności rozliczeń. Błędy podczas strumieniowania są rzadkie. Obsługuj je z gracją. Zamknij strumień, gdy skończysz. Ta metoda działa ze wszystkimi klientami kompatybilnymi z OpenAI. Jest idealna dla interfejsów czatu. Twoi użytkownicy doceniają szybkość. Model bez cenzury odpowiada szybko. Strumuj wyjście. Podtrzymuj flow rozmowy. Tak powinny działać nowoczesne aplikacje AI. Szybko. Płynnie. Responsywnie. Zaimplementuj strumieniowanie jeszcze dziś.

Limity, błędy i kontekst

Poznaj swoje ograniczenia przed skalowaniem. Okno kontekstowe wynosi 100 000 tokenów łącznie. Obejmuje to prompt i uzupełnienie. Maksymalna liczba tokenów wyjściowych to 16 000. Domyślna maksymalna liczba tokenów to 2048. Limit szybkości to 300 żądań na minutę. Współbieżność to 8 żądań naraz. Rozmiar ciała żądania to 8 MB. Obsługuj błędy 401, sprawdzając swój klucz. Rozwiąż błędy 402, doładowując kredyt. Zarządzaj błędami 429, zwalniając tempo. Te limity są ścisłe. Zapewniają stabilność. API AI bez cenzury jest przejrzyste w tych zasadach. Brak ukrytych limitów. Brak niespodziewanego throttlingu. Zaplanuj swoją architekturę odpowiednio. Grupuj żądania, jeśli to konieczne. Monitoruj swoje użycie. Model kredytu z góry utrzymuje koszty przewidywalnymi. Błędy nie obciążają tokenów. Odmowy nie obciążają tokenów. Płacisz tylko za ważne uzupełnienia. To jest sprawiedliwe. To jest jasne. Buduj z pewnością. Poznaj limity. Unikaj błędów. Skaluj płynnie.

cURL

curl https://api.uncensensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top 3 python libraries for web scraping"}]
  }'

Python

from openai import OpenAI

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

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)

Typowe pytania

Czy interfejs API uncensored AI jest kompatybilny z interfejsami SDK OpenAI?

Tak. Postępuje zgodnie z protokołem OpenAI chat-completions. Użyj standardowych bibliotek. Zmień adres URL bazowy. Wstrzyknij swój klucz. Działa natychmiast.

Co się stanie, jeśli przekroczę limit szybkości?

Otrzymujesz kod statusu 429. Twoje żądanie zostaje odrzucone. Nie są pobierane żadne tokeny. Poczekaj kilka sekund. Spróbuj ponownie z wykładniczym opóźnieniem (exponential backoff). Limit wynosi 300 żądań na minutę na klucz.

Czy model bez filtrów odrzuca treści dla dorosłych?

Pozwala na legalną treść dla dorosłych. Nie odrzuca na podstawie standardowych filtrów. Treść seksualna z udziałem małoletnich jest nadal odrzucana. Wszystko inne jest dozwolone. Otrzymujesz niefiltrowany tekst.

Pobierz swój klucz API

Zarejestruj się, skopiuj klucz i zaktualizuj swój URL bazowy. To wszystko, co musisz zrobić.