pl ▾
Zacznij teraz

Uncensored AIIntegracja

Dokumentacja API

To API LLM bez cenzury pozwala generować tekst bez odmów za pomocą standardowych endpointów kompatybilnych z OpenAI. Zacznij szybko dzięki prostej autoryzacji, obsłudze strumieniowania i rozliczeniu kryptowalutą w systemie wstępnie finansowanym.

Uwierzytelnianie i URL bazowy

Klucz API uwierzytelnia Twoje żądania. Wygeneruj go za pomocą Google lub e-mail na Pobierz klucz API strony. Zachowaj go w sekrecie. Używaj tego adresu bazowego do wszystkich wywołań: https://api.whatisuncensoredai.com/v1.

Ustaw Authorization nagłówek do Bearer YOUR_API_KEY. Klucz identyfikuje Twoje konto z góry opłacone. Błędy i odmowy nie zużywają tokenów. Tylko poprawne uzupełnienia obciążają Twój balans.

Punkt końcowy uzupełnień czatu

Wyślij wiadomości do pojedynczego modelu bez cenzury poprzez żądania POST. Punkt końcowy to /v1/chat/completions. Przekaz identyfikator modelu jako uncensored. Model nie odrzuca treści dla dorosłych w zakresie prawa, fikcyjnych ani kontrowersyjnych.

Zstrukturuj swój ładunek JSON z messages tablicę. Każda wiadomość ma role i content. API zwraca wygenerowany tekst w odpowiedzi.

curl https://api.whatisuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 100 lines of code for a basic API."}]
  }'

Punkt końcowy listy modeli

Odkryj dostępne modele za pomocą prostego żądania GET. Wywołaj /v1/models wyświetlić dostępne modele. Dostępny jest tylko uncensored.To model open-weight dostosowany do generowania bez ograniczeń. To nie jest GPT, Claude ani model żadnego innego dostawcy.

Użyj tego endpointu do weryfikacji łączności. Odpowiedź zawiera szczegóły modelu i ID. Nie oferujemy innych modeli. Skup się na jednym endpointzie dla prostoty.

Strumieniowanie i dane o użyciu

Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. API zwraca fragmenty za pomocą zdarzeń wysłanych przez serwer (SSE). Każdy fragment zawiera częściowy tekst. Ostatni fragment zawiera dane o użyciu tokenów. Pomaga to dokładnie śledzić stan konta zaliczkowego.

Przeanalizuj strumień SSE, aby wyświetlać wynik w czasie rzeczywistym. Obsłuż błędy w sposób elegancki. Liczby tokenów pojawiają się tylko w ostatnim fragmencie. To rozwiązanie oszczędza pamięć przy długich rozmowach.

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)

Parametry i tryb JSON

Kontroluj generowanie za pomocą standardowych parametrów. Użyj temperature dla losowości. Ustaw top_p do próbkowania jądra (nucleus sampling). Włącz tryb JSON z response_format: {"type": "json_object". To zapewnia dane strukturalne dla parserów.

Inne opcje to stop sekwencji, seed dla powtarzalności, i kary za obecność i częstotliwość. Wywoływanie funkcji działa z tools i tool_choice. Dostosuj je, aby pasowały do Twojego przepływu pracy.

from openai import OpenAI

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

Obsługa limitów szybkości i błędów

Każdy klucz pozwala na 300 żądań na minutę i 8 żądań równoczesnych. Ciało żądania musi mieścić się w limicie 8 MB. Przekroczenie tych limitów zwraca kod statusu 429. Poczekaj i ponów próbę. Użyj wykładniczego opóźnienia dla większej niezawodności.

Typowe błędy obejmują 401 dla nieprawidłowych kluczy oraz 402 dla niewystarczającego kredytu. Kredyt jest opłacany z góry. Doładuj kryptowalutą, aby kontynuować. Błędy nie obciążają Twojego salda. Okno kontekstowe wynosi łącznie 100,000 tokenów. Maksymalna długość wyjścia to 16,000 tokenów.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.whatisuncensoredai.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);

Typowe pytania

Jaka jest najlepsza API LLM bez cenzury dla programistów?

To API oferuje jeden niezawodny model bez odrzuceń treści dla legalnych treści dla dorosłych lub kontrowersyjnych tematów. Korzysta ze standardowych, kompatybilnych z OpenAI endpointów, co ułatwia integrację. Ceny są przejrzyste, a płatności z góry kryptowalutami bez ukrytych opłat.

Jak działa rozliczenie z góry zapłacone?

Wpłacasz środki w USDT lub USDC za pomocą kryptowalut. Kredyt jest naliczany według zużytych tokenów. Błędy i odrzucenia są darmowe. Kredyt nie wygasa. Bonusy naliczane są za większe wpłaty zaczynając od $50.

Czy moje dane są używane do trenowania?

Nie. Prompty nie są używane do trenowania. Do założenia konta potrzebny jest tylko adres e-mail. Model jest hostowany na naszych serwerach. Twoje dane pozostają prywatne i nie są udostępniane innym dostawcom.

Pobierz swój klucz API

Zarejestruj się, pobierz klucz i zaktualizuj punkt końcowy. Konfiguracja jest taka prosta.

Zacznij teraz