pl ▾
ApiAdultZacznij teraz

Dokumentacja API dla dorosłych dla programistów

Użyj API LLM bez ograniczeń do generowania treści dla dorosłych za pomocą prostego interfejsu kompatybilnego z OpenAI. Ten przewodnik szybkiego startu obejmuje uwierzytelnianie, formaty żądań i strumieniowanie dla natychmiastowej integracji.

Zacznij teraz

Uwierzytelnianie i URL bazowy

API wymaga tokena nośnika (bearer token) przekazanego w Authorization Nagłówek. Generujesz ten klucz natychmiast przez Google lub e-mail na Pobierz klucz API strony. Nie jest wymagany numer telefonu do rejestracji.

Ustaw URL bazowy na https://api.apiadult.com/v1. To endpoint działa ze standardowymi SDK OpenAI. Potrzebujesz tylko jednego aktywnego klucza na konto; wydanie nowego natychmiast zastępuje poprzedni klucz.

Chroń swój klucz. Jeśli go zgubisz, wygeneruj nowy klucz z panelu. Klucz zapewnia dostęp do modelu uncensored do generowania tekstu.

Pierwsze żądanie

Wyślij żądanie POST do /v1/chat/completions z identyfikatorem modelu uncensored. Model to architektura open-weight dostosowana do treści dla dorosłych w zakresie prawa bez standardowych odrzuceń.

Dołącz swoją podpowiedź systemową, aby zdefiniować zachowanie. API zwraca odpowiedzi tekstowe na podstawie Twoich danych wejściowych. Błędy nie pobierają kredytu. Odmowy ze względu na politykę treści są darmowe.

Zacznij od prostej wiadomości, aby zweryfikować łączność. Użyj poniższych przykładów do strukturyzacji początkowego wywołania.

curl https://api.apiadult.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
  }'

Integracja Python SDK

Zainstaluj oficjalną bibliotekę Pythona OpenAI. Skonfiguruj klienta, podając swój klucz API i niestandardowy adres bazowy. Pozwala to na używanie znanych metod, takich jak chat.completions.create.

Ustaw model na uncensored w konfiguracji klienta. Możesz przekazać parametry takie jak temperature i top_p kontrolować kreatywność. SDK automatycznie liczy tokeny i obsługuje ponawianie prób.

Podejście to upraszcza integrację z istniejącymi aplikacjami Python. Nie musisz ręcznie parsować surowych odpowiedzi JSON.

from openai import OpenAI

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

Korzystaj z openai Pakiet Node.js do projektów JavaScript. Zainicjuj klienta za pomocą apiKey i basePath wskazując na nasz punkt końcowy.

Wywołaj punkt końcowy uzupełnień czatu z uncensored model. Możesz strumieniować odpowiedzi lub czekać na pełne wyjście. SDK obsługuje standardowe opcje takie jak max_tokens i stop sekwencji.

Ta metoda jest idealna dla usług backendowych lub funkcji serverless. Zapewnia spójne zachowanie w całej aplikacji.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiadult.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 tokeny SSE

Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. API zwraca zdarzenia wysyłane przez serwer (SSE) dla dostarczania tokenów w czasie rzeczywistym.

Ostatni fragment strumienia zawiera całkowite zużycie tokenów dla żądania. Pozwala to dokładnie śledzić koszty bez dodatkowych wywołań. Strumieniowanie zmniejsza postrzeganą opóźnienie dla użytkowników.

Przetwarzaj dane SSE, aby wyświetlać tokeny w miarę ich generowania. Jest to kluczowe dla generowania długich treści dla dorosłych, gdzie czasy odpowiedzi się różnią.

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 limity przydziału

Każdy klucz API jest ograniczony do 300 żądań na minutę. Możesz mieć jednocześnie aktywne do 8 żądań równoległych. Ciało żądania nie może przekraczać 8 MB.

Jeśli wyślesz nieprawidłowy klucz, API zwraca błąd 401. Błąd 402 oznacza niewystarczające środki prepaid. Błąd 429 oznacza, że przekroczyłeś limit szybkości.

Okno kontekstowe obsługuje łącznie 100 000 tokenów. Długość odpowiedzi jest ograniczona do 16 000 tokenów na żądanie. Błędy i odrzucenia nie zużywają Twojego kredytu z góry.

Najczęściej zadawane pytania

Jak doładować kredyt prepaid?

Doładuj za pomocą USDT (TRC20) lub USDC (Base) za pomocą kryptowalut. Minimalne doładowania to $20, a maksymalne to $500. Kredyt bonusowy jest dodawany za większe kwoty: +5% od $50, +10% od $100 i +15% od $200.

Jaka jest pojemność modelu API uncensored?

Model obsługuje okno kontekstowe o rozmiarze 100 000 tokenów dla promptu i uzupełnienia łącznie. Maksymalna ilość danych wyjściowych w żądaniu to 16 000 tokenów. Jeśli nie ustawisz max_tokens, domyślna wartość to 2 048 tokenów.

Jakie metody płatności akceptujecie?

Tylko krypto: USDT w sieci TRC20 lub USDC na Base, dowolna kwota całkowita od $20 do $500. Bonusowy kredyt przy kwotach od $50.

Pobierz swój klucz API teraz

Zarejestruj się, skopiuj klucz, zaktualizuj swój bazowy adres URL. Prosta konfiguracja.

Zacznij teraz