Dokumentacja dewelopera
Zintegruj API LLM bez cenzury w kilka minut, używając standardowych narzędzi kompatybilnych z OpenAI. Zacznij od bezpośredniego rozliczania na podstawie tokenów i bez ukrytych subskrypcji.
https://api.aitextgeneratoruncensored.com/v1uncensored
Bazowy URL i autoryzacja
Nasze API wykorzystuje standardowe endpointy kompatybilne z OpenAI. Base URL to HTTPS://api.aitextgeneratoruncensored.com/v1. Uwierzytelniasz się tokenem Bearer w nagłówku Authorization. Takie podejście pozwala na używanie istniejących klientów bez niestandardowej logiki.
curl https://api.aitextgeneratoruncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return json with keys name and age"}]
}'
Punkt końcowy Uzupełnień Czat
Wyślij tekst do modelu „uncensored” poprzez POST /v1/chat/completions. Model generuje tekst bez odmawiania na tematy dorosłe lub kontrowersyjne. Jest to model open-weight uruchomiony na naszych serwerach, a nie GPT ani Claude. Odpowiedzi to zwykły tekst bez dodatkowych opakowań.
from openai import OpenAI
client = OpenAI(base_url="https://api.aitextgeneratoruncensored.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)
Integracja SDK Node
Użyj oficjalnego SDK Node.js do szybkiego połączenia. Ustaw adres bazowy na nasz punkt końcowy i podaj swój klucz API. Identyfikator modelu to 'uncensored'. To ustawienie działa dla skryptów, botów lub aplikacji webowych. Automatycznie obsługuje serializację JSON.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aitextgeneratoruncensored.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 i zużycie tokenów
Włącz strumieniowanie, ustawiając stream na true. Otrzymujesz zdarzenia Server-Sent Events dla każdego tokena. Dane o zużyciu tokenów pojawiają się w ostatnim fragmencie. Ta metoda zmniejsza postrzeganą latencję dla długich odpowiedzi. Jest idealna dla interfejsów czatu.
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 współbieżność
Każdy klucz pozwala na 300 żądań na minutę. Możesz uruchomić 8 żądań równoczesnych. Ciało żądania musi być mniejsze niż 8 MB. Przekroczenie tych limitów zwraca błąd 429. Zarządzaj swoją współbieżnością, aby uniknąć opóźnień. Limit resetuje się co minutę.
Obsługa błędów i odmowy
Błąd 401 oznacza, że Twój klucz jest nieprawidłowy. Błąd 402 oznacza, że nie pozostały już środki w portfelu. Błąd 429 oznacza wyczerpanie limitu szybkości. Odrzucamy również żądania dotyczące małoletnich. Błędy nie zużywają salda tokenów. Sprawdź treść odpowiedzi, aby uzyskać szczegóły.
Najczęściej zadawane pytania
Czy API generatora tekstu AI bez cenzury jest kompatybilne ze standardowymi SDK OpenAI?
Tak, działa z dowolnym klientem kompatybilnym z OpenAI. Wystarczy zmienić URL bazowy i klucz API. ID modelu to 'uncensored'. Zapewnia to łatwą integrację z istniejącym kodem.
Jaki jest okno kontekstu i maksymalna długość wyjścia?
Okno kontekstowe wynosi 100 000 tokenów. Maksymalny output to 16 000 tokenów na żądanie. Jeśli nie ustawisz max_tokens, domyślna wartość to 2 048 tokenów. Pozwala to na przetwarzanie długich dokumentów.
Jak doładować kredyt prepaid?
Doładuj tylko kryptowalutami. Akceptujemy USDT na sieci TRC20 lub USDC na sieci Base. Minimalna kwota doładowania to $20. Bonusowy kredyt przyznawany jest za większe kwoty. Kredyty nie wygasają.
Uzyskaj swój klucz API
Zarejestruj się, skopiuj token i zaktualizuj swój bazowy adres URL. To wszystko.
Pobierz swój klucz