Dokumentacja API
API uncensored AI AI zapewnia bezpośrednią, otwartą ścieżkę do masowej generacji bez blokad subskrypcyjnych. Użyj standardowych klientów zgodnych z OpenAI, aby trafić do naszego podstawowego adresu URL za pomocą kredytu kryptowalutowego z góry.
Bazowy URL i autoryzacja
Bezpośrednio skieruj żądania do udokumentowanego adresu bazowego, używając jednego klucza API.
Podstawowy adres URL to HTTPS://api.aitheuncensored.com/v1 i wymaga standardowego nagłówka Authorization.
Jeden aktywny klucz na konto zastępuje poprzedni natychmiast po wygenerowaniu.
Brak wymogu numeru telefonu do rejestracji, a klucz pojawia się natychmiast po utworzeniu konta za pomocą Google lub e-maila.
Błędy i odrzucenia nie pobierają zero tokenów, więc płacisz tylko za rzeczywisty wynik.
Chroń swój klucz, ponieważ zapewnia pełny dostęp do Twojego salda z kredytem z góry.
Pierwsze żądanie
Standardowy payload chat completion, aby otrzymać natychmiastowy output tekstowy.
Identyfikator modelu to ściśle "uncensored" i działa na naszych własnych zoptymalizowanych serwerach.
Ten pojedynczy model open-weight odpowiada bez odrzuceń treści dla prawnego użytku dorosłego.
Wejście wchodzi, tekst wychodzi, a Ty kontrolujesz okno kontekstu do 100 000 tokenów.
Błędy nie obciążają Twojego konta, zapewniając przewidywalne rozliczenie każdej próby.
Użyj oficjalnych pakietów SDK OpenAI, po prostu aktualizując konfigurację bazowego_url.
Integracja SDK Python
Zainicjuj klienta, podając adres bazowy oraz klucz API, aby rozpocząć generowanie tekstu.
SDK Python automatycznie obsługuje transport HTTP, redukując kod boilerplate.
Możesz strumieniować odpowiedzi lub pobierać pełny tekst w zależności od potrzeb Twojej aplikacji.
Ustaw model na "uncensored", aby zapewnić spójne, nieograniczone zachowanie wyjściowe.
Parametry Temperatura i top_p pozwalają precyzyjnie dostosować poziomy kreatywności.
Błędy zwracają standardowe kody HTTP, co ułatwia debugowanie inżynierom integracji.
Użycie SDK Node
Skonfiguruj klienta Node.js, aby wskazywał na nasz punkt końcowy API, zapewniając niezawodny przepływ danych.
Pakiet obsługuje nowoczesne wzorce async/await dla czystego, czytelnego obsługi żądań.
Przekaż identyfikator modelu "uncensored", aby zachować kompatybilność z istniejącymi przepływami pracy OpenAI.
Tryb JSON jest dostępny poprzez parametr response_format do ekstrakcji danych strukturalnych.
Strumieniowanie przez Server-Sent Events zapewnia dostarczanie tokenów w czasie rzeczywistym dla dynamicznych interfejsów.
Klucz API uwierzytelnia każde żądanie, zapewniając prawidłowe użycie załadowanego kredytu.
Strumieniowanie i tryb JSON
Włącz strumieniowanie, ustawiając stream na true dla dostarczania tokenów w czasie rzeczywistym.
Ostatni fragment zawiera całkowite zużycie tokenów do dokładnego śledzenia rozliczeń.
Wymagaj formatu JSON, ustawiając response_format na json_object dla danych strukturalnych.
Ta funkcja zapewnia przewidywalne formaty wyjściowe dla zautomatyzowanych potoków i skryptów.
Wywoływanie funkcji jest obsługiwane poprzez parametr tools dla zwiększonych możliwości.
Zarówno strumieniowanie, jak i tryb JSON działają niezależnie lub razem, w zależności od Twoich potrzeb.
Limity szybkości i kody błędów
Monitoruj swoje użycie względem limitu 300 żądań na minutę i 8 żądań równoległych.
Błąd 401 oznacza nieprawidłowy lub brakujący klucz API w nagłówku Authorization.
Błąd 402 oznacza, że Twoje środki zaliczki zostały wyczerpane i wymagają doładowania kryptowalutą.
Błąd 429 oznacza, że przekroczyłeś limit szybkości dla swojego klucza.
Okno kontekstu pozwala na 100,000 tokenów dla promptu i uzupełnienia łącznie.
Maks. wyjście to 16,000 tokenów na żądanie, lub 2,048 jeśli max_tokens nie jest ustawione.
cURL
curl https://api.aitheuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 latency metrics for the current endpoint"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aitheuncensored.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.aitheuncensored.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
Jak doładować kredyt?
Doładuj za pomocą USDT w sieci TRC20 lub USDC na Base. Akceptujemy dowolną kwotę całkowitą od $20 do $500, z kredytem bonusowym stosowanym w wyższych progach. Kredyt nigdy nie wygasa, a błędy są darmowe.
Jaki jest limit okna kontekstu?
Okno kontekstowe obsługuje 100 000 tokenów dla sumy promptu i uzupełnienia. Maksymalna ilość wyjściowa to 16 000 tokenów na żądanie lub 2 048, jeśli nie określisz max_tokens. Pozwala to na głęboką analizę kontekstu w jednym wywołaniu.
Czy interfejs API uncensored AI jest kompatybilny z klientami OpenAI?
Tak, to API kompatybilne z OpenAI serwujące model "uncensored". Możesz użyć standardowych SDK OpenAI, zmieniając base_url na HTTPS://api.aitheuncensored.com/v1. Model nie jest GPT, ale podąża za tą samą strukturą żądań i odpowiedzi.
Wygeneruj swój klucz natychmiast
Zarejestruj się, skopiuj klucz, zaktualizuj endpoint. Gotowe.