pl ▾
Otwórz konto

Dokumentacja API Uncensored AI

Zacznij generować tekst w kilka sekund, korzystając z naszego API LLM bez cenzury. Przewodnik obejmuje uwierzytelnianie, punkty końcowe i strumieniowanie dla natychmiastowej integracji.

01

Uwierzytelnianie i URL bazowy

Użyj swojego klucza API z każdym żądaniem, aby uzyskać dostęp do usługi AI bez cenzury.

Ustaw URL bazowy na https://api.bestuncensoredmodels.com/v1 i przekaż swój klucz w Authorization Nagłówek. Otrzymujesz jeden klucz na konto, który pojawia się natychmiast po rejestracji.

Pierwsze żądanie

Wyślij standardowe completion, aby otrzymać surowy, nieprzefiltrowany wynik tekstowy.

ID modelu to uncensored. Skonfiguruj swojego klienta, aby wskazywał nasz adres URL bazowy i zawierał Twoje dane uwierzytelniające.

curl https://api.bestuncensoredmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the list of models supporting 4k context windows"}]
  }'

Integracja SDK Python

Zainicjuj klienta, podając klucz oraz poprawny adres bazowy, aby włączyć API LLM bez ograniczeń.

Zainstaluj oficjalny pakiet OpenAI i skonfiguruj host. Pozwala to na użycie znanych metod podczas dostępu do naszej dedykowanej infrastruktury.

from openai import OpenAI

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

Skonfiguruj klienta Node.js, aby kierował żądania do punktu końcowego naszych modeli uncensored.

Ustaw baseURL i apiKey właściwości. Gwarantuje to, że Twoja aplikacja komunikuje się bezpośrednio z naszymi serwerami bez narzutów pośrednictwa.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestuncensoredmodels.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, aby otrzymywać tokeny w czasie rzeczywistym za pomocą zdarzeń wysyłanych serwerowo.

Ustaw stream do true w żądaniu. Ostatni fragment zawiera całkowite użycie tokenów dla przejrzystości rozliczeń. To redukuje postrzegane opóźnienia dla pisania kreatywnego o długiej formie.

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

Twoje żądania podlegają oknu kontekstowemu o pojemności 100,000 tokenów i limitowi 300 żądań na minutę.

Obsługuj błędy 401, weryfikując klucz. Błąd 402 wskazuje na niewystarczający zapas kredytowy. Wykorzystaj 429 do zarządzania limitami szybkości. Błędy nie zużywają kredytu, zapewniając, że płacisz tylko za udane tokeny.

02

Najczęściej zadawane pytania

Jaki jest rozmiar okna kontekstu dla API AI bez cenzury?

Okno kontekstowe wynosi 100 000 tokenów, obejmując łącznie prompt i uzupełnienie. Pozwala to na długie rozmowy lub przetwarzanie dużych dokumentów bez natychmiastowego obcinania.

Jak radzić sobie z limitami szybkości w API niecenzurowanego LLM?

Limit wynosi 300 żądań na minutę na klucz. Jeśli przekroczysz ten limit, API zwróci kod stanu 429. Zaimplementuj wykładnicze opóźnienie ponownych prób w swoim kliencie, aby płynnie wznowić żądania.

Czy usługa uncensored AI pobiera opłatę za nieudane żądania?

Nie. Błędy takie jak 401, 402 lub 429 nie zużywają Twojego kredytu pre-paid. Płacisz tylko za tokeny wygenerowane w pomyślnych odpowiedziach, co czyni to opłacalnym podczas testów.

Obtain your API key now

Zarejestruj się, pobierz swój klucz i wskaż bazowy adres URL. Kompletna konfiguracja w kilka sekund.

Otwórz konto