Dokumentacja API Nieograniczonej AI
Zacznij od korzystania z naszego API LLM bez cenzury w kilka minut, używając standardowych SDK kompatybilnych z OpenAI. Wyślij tekst, otrzymaj tekst i zbuduj swoją aplikację bez cenzury ani barier subskrypcyjnych.
Uwierzytelnianie i URL bazowy
Twoim kluczem API jest jedyne poświadczenie, którego potrzebujesz. Wygeneruj go natychmiast przez Google lub e-mail na panelu bez konieczności podawania numeru telefonu. Użyj https://api.unfilteredai.cc/v1 jako swój bazowy adres URL dla wszystkich żądań. System zwraca jeden klucz na konto, automatycznie zastępując poprzedni aktywny klucz.
Pierwsze żądanie
Wyślij pierwszy prompt do uncensored model za pomocą standardowych wywołań HTTP. Endpoint akceptuje ładunki JSON i zwraca odpowiedzi tekstowe natychmiast. Możesz przetestować łączność i zużycie tokenów za pomocą prostego żądania uzupełnienia.
curl https://api.unfilteredai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the API documentation provided above"}]
}'
Integracja SDK Python
Zintegruj bezpośrednio w swoje aplikacje Python, używając oficjalnej biblioteki klienta OpenAI. Wskaż klientowi bazowy URL i przekaż klucz. To podejście działa zarówno w przepływach pracy synchronicznych, jak i asynchronicznych, bez konieczności customowej logiki parsowania.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredai.cc/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)
Integracja SDK Node
Użyj SDK Node.js do wdrożeń po stronie serwera lub w obliczeniach edge. Skonfiguruj URL bazowy i klucz API, aby pasowały do naszego endpointu. Biblioteka obsługuje serializację i parsowanie odpowiedzi, pozwalając Ci skupić się na logice aplikacji.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredai.cc/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);
Odpowiedzi strumieniowe i zużycie
Włącz generowanie tokenów w czasie rzeczywistym, ustawiając stream: true w Twoim żądaniu. API zwraca strumień zdarzeń wysłanych przez serwer (SSE). Statystyki użycia tokenów pojawiają się w ostatnim fragmencie strumienia, co pozwala na dokładne śledzenie kosztów bez oczekiwania na pełną odpowiedź.
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)
Limity szybkości i obsługa błędów
Przydzielenie wynosi 300 żądań na minutę i 8 żądań równoległych na klucz. Jeśli przekroczysz ten limit, API zwróci błąd 429. Błąd 401 oznacza nieprawidłowy klucz, a błąd 402 oznacza, że wyczerpane zostały środki zaliczki. Model obsługuje okno kontekstowe o rozmiarze 100,000 tokenów dla długich rozmów.
Typowe pytania
Jaki jest bazowy URL dla API AI bez filtrów?
Użyj HTTPS://api.unfilteredai.cc/v1 jako bazowego adresu URL. Ten endpoint jest kompatybilny z oficjalnymi SDK OpenAI i dowolnym standardowym klientem kompatybilnym z OpenAI.
Dlaczego otrzymuję błąd 429?
Przekroczyłeś limit szybkości 300 żądań na minutę lub 8 równoległych żądań na klucz. Poczekaj kilka sekund i ponów próbę lub zoptymalizuj klienta do efektywnego obsługi połączeń równoległych.
Jak działa okno kontekstowe?
Model obsługuje okno kontekstowe o rozmiarze 100 000 tokenów dla sumy promptu i uzupełnienia. Możesz przesyłać duże dane wejściowe, ale maksymalna odpowiedź jest ograniczona do 16 000 tokenów na żądanie, chyba że określisz niższy limit.
Pobierz swój klucz API
Zarejestruj się, pobierz token, zaktualizuj endpoint. To wszystko.