Przewodnik szybkiego startu z API Uncensoredai.com
API uncensoredai.com zapewnia bezpośredni dostęp do jednego, nieograniczonego dużego modelu językowego z pełną kompatybilnością z SDK OpenAI. Możesz natychmiast rozpocząć generowanie tekstu, korzystając z kredytów kryptowalutowych i standardowych żądań HTTP.
Bazowy URL i autoryzacja
Endpoint naszego API to HTTPS://api.uncensoredaicom.com/v1. Wszystkie żądania wymagają klucza API przekazanego w nagłówku Authorization. Wygeneruj swój klucz w panelu, logując się przez Google lub e-mail. Klucz zapewnia natychmiastowy dostęp do modelu uncensored bez weryfikacji telefonu ani blokad subskrypcyjnych.
Pierwsze żądanie
Wyślij żądanie POST do /v1/chat/completions, aby wygenerować tekst. Określ model jako "uncensored" i dołącz prompt systemowy. API zwraca odpowiedzi JSON z wygenerowaną treścią. Błędy takie jak 401 oznaczają nieprawidłowy klucz, a 402 oznacza niewystarczający kredyt.
curl https://api.uncensoredaicom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten modern CSS layout techniques"}]
}'
Integracja SDK Python
Użyj oficjalnej biblioteki Pythona OpenAI. Ustaw bazowy URL na nasz punkt końcowy i podaj swój klucz API. Klient automatycznie obsługuje serializację. To podejście działa zarówno dla prostych uzupełnień, jak i złożonych wzorców używania narzędzi. Dostosuj parametry takie jak temperatura, aby kontrolować losowość.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicom.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)
Korzystanie z SDK Node.js
Zainicjuj klienta OpenAI z niestandardowym podstawowym adresem URL i swoimi poświadczeniami. Deweloperzy Node.js mogą łatwo zintegrować to z istniejącymi usługami backendowymi. SDK efektywnie zarządza pulą połączeń i ponownymi próbami. Upewnij się, że poprawnie obsługujesz odpowiedzi strumieniowe dla wyjścia w czasie rzeczywistym.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicom.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);
Odpowiedzi strumieniowe
Włącz strumieniowanie, ustawiając stream: true w żądaniu. API wysyła zdarzenia Server-Sent Events (SSE) dla wyjścia token po tokenie. Szczegóły zużycia tokenów pojawiają się w ostatnim fragmencie. Ta metoda zmniejsza postrzeganą latencję dla użytkowników oczekujących na generowanie treści długich.
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, Błędy i Kontekst
Okno kontekstowe obsługuje łącznie 100 000 tokenów. Maksymalna długość odpowiedzi na żądanie to 16 000 tokenów. Limity szybkości pozwalają na 300 żądań na minutę i 8 połączeń równoczesnych. Rozmiary ciał żądań muszą mieścić się w limicie 8 MB. Obsłuż błędy 429, implementując strategie wykładniczego ponawiania prób.
Najczęściej zadawane pytania
Jaki jest bazowy URL dla API uncensoredai.com?
Podstawowy adres URL to HTTPS://api.uncensoredaicom.com/v1. Musisz zaktualizować klienta SDK, aby wskazywał ten endpoint zamiast domyślnego adresu URL OpenAI.
Jak uwierzytelnić żądania?
Dołącz swój klucz API w nagłówku Authorization jako Bearer <key>. Wygeneruj klucz natychmiast po rejestracji przez Google lub e-mail.
Co się stanie, jeśli natrafię na limit szybkości?
API zwraca kod statusu 429. Możesz wysłać do 300 żądań na minutę i 8 żądań równoległych na klucz. Zaimplementuj logikę wygasania, aby obsłużyć te błędy w sposób elegancki.
Generuj swój klucz API
Zarejestruj się, pobierz klucz, zaktualizuj bazowy adres URL. Minimalna konfiguracja wymagana.