pl ▾
Pobierz klucz API

Referencje API

Zacznij korzystać z API AI bez cenzury w kilka minut. Użyj standardowych klientów kompatybilnych z OpenAI, aby wysyłać tekst i natychmiast otrzymywać nieograniczone odpowiedzi.

Bazowy URL i autoryzacja

Użyj dedykowanego adresu bazowego do wszystkich żądań. Twój klucz API uwierzytelnia poprzez Authorization Nagłówek.

  • URL bazowy: https://api.hereticuncensored.com/v1
  • ID modelu: uncensored

Pobierz swój klucz z pulpitu nawigacyjnego. Jest ważny natychmiast po utworzeniu.

curl https://api.hereticuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five features of the new release."}]
  }'

Pierwsze żądanie

Wyślij proste uzupełnienie czatu, aby zweryfikować łączność. Model odpowiada bez standardowych filtrów treści, do użytku dorosłego zgodnie z prawem.

  • Ustaw model do uncensored.
  • Dołącz swój messages tablicę.

Sprawdź odpowiedź pod kątem choices zawierający wygenerowany tekst.

from openai import OpenAI

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

Zainicjuj klienta, podając adres bazowy oraz klucz. Zapewnia to kompatybilność ze standardowymi bibliotekami OpenAI.

  • Zainstaluj oficjalny openai pakiet.
  • Przejdź baseURL i apiKey podczas inicjalizacji.

Wywołanie chat.completions.create() z Twoim promptem. Struktura odpowiedzi odzwierciedla standardowy format API.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.hereticuncensored.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 dostarczanie tokenów w czasie rzeczywistym, ustawiając stream do trueTo zmniejsza postrzeganą latencję dla długich wyjść.

  • Nasłuchuj delta fragmenty.
  • Połącz fragmenty, aby odtworzyć pełną odpowiedź.

Metadane dotyczące użycia tokenów pojawiają się w końcowym kawałku. Jest to idealne dla interfejsów czatu wymagających natychmiastowej informacji zwrotnej.

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 kontekst

API obsługuje okno kontekstowe o pojemności 100 000 tokenów. Możesz wysyłać do 300 żądań na minutę na klucz.

  • Maks. jednoczesnych żądań: 8
  • Maksymalna liczba tokenów wyjściowych: 16 000 (domyślnie 2 048)

Przekroczenie limitów powoduje błąd 429. Zarządzaj współbieżnością, aby utrzymać spójną przepustowość dla obciążeń o wysokiej objętości.

Obsługa błędów i kody

Obsługuj błędy w sposób elegancki, aby utrzymać stabilność aplikacji. Typowe kody obejmują 401 dla nieprawidłowych kluczy i 402 dla niewystarczającego kredytu.

  • 429 oznacza wyczerpanie limitu szybkości.
  • 400 oznacza niepoprawne ciała żądań.

Zwroty nie są wydawane za zużyte tokeny. Regularnie sprawdzaj swoje saldo, aby uniknąć przerw w usłudze.

Typowe zapytania

Czy interfejs API uncensored AI jest kompatybilny z interfejsami SDK OpenAI?

Tak, stosuje format chat-completions OpenAI. Musisz tylko zmienić base URL i klucz API w konfiguracji swojego klienta.

Co się stanie, jeśli zabraknie kredytu?

Żądania zwracają błąd 402. Doładuj konto kryptowalutą, aby przywrócić usługę. Kredyty nie wygasają, więc możesz dołaczyć środki w dowolnym momencie.

Czy API LLM uncensored AI obsługuje strumieniowanie?

Tak, ustaw parametr stream na true. Otrzymasz aktualizacje token po tokenie za pomocą Server-Sent Events (SSE).

Zabezpiecz swój klucz API

Zarejestruj się, pobierz token i zaktualizuj bazowy adres URL. Kompletna integracja w kilka sekund.

Pobierz klucz API