pl ▾
Zdobądź klucz próbny

Dokumentacja API

Dodaj to niecenzurowane LLM do istniejącego stosu technologicznego za pomocą standardowego endpointu zgodnego z OpenAI. Otrzymujesz generowanie surowego tekstu bez filtrów treści, używając prostego modelu doładowywania kredytu.

Bazowy URL
https://api.keyapiclaude.com/v1
Model
uncensored

Bazowy URL i autoryzacja

Zacznij od wskazania klienta na nasz adres bazowy i przekazania klucza w nagłówku Authorization. Stosujemy prosty model kredytowy z góry opłacany na podstawie rzeczywistego zużycia tokenów, więc błędy i odrzucenia są darmowe. Możesz wygenerować klucz natychmiast za pomocą Google lub e-maila bez numeru telefonu, a klucz jest wyświetlany od razu po rejestracji.

Pierwsze żądanie

Wyślij żądanie POST do endpointu chat completations, aby uzyskać odpowiedź tekstową od modelu uncensored. Użyj identyfikatora modelu 'uncensored', aby upewnić się, że trafiasz na nasz konkretny serwer o otwartych wagach, a nie na ogólny proxy. System akceptuje standardowe parametry takie jak temperatura i top_p, aby kontrolować losowość.

from openai import OpenAI

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

Odpowiedzi strumieniowe

Włącz strumieniowanie, ustawiając parametr stream na true, aby otrzymywać tokeny, gdy są generowane. Ostatni fragment zawiera całkowite zużycie tokenów za żądanie, które wykorzystujemy do rozliczania Twojego kredytu prepaid. Podejście to zmniejsza postrzeganą latencję dla generowania treści długich.

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)

Tryb JSON i wywoływanie funkcji

Użyj parametru response_format, aby wymusić ścisłe wyjście JSON dla niezawodnego parsowania w Twoich aplikacjach. Możesz również zdefiniować narzędzia i tool_choice, aby pozwolić modelowi decydować, kiedy wywołać konkretne funkcje. Działa to dokładnie tak samo jak standardowy interfejs SDK OpenAI.

import OpenAI from "openai";

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

Limity szybkości i kwoty

Twój klucz API jest ograniczony do 300 żądań na minutę i pozwala na tylko osiem żądań równoległych. Maksymalny rozmiar ciała żądania wynosi 8 MB, a możesz żądać do 16,000 tokenów na uzupełnienie. Jeśli przekroczysz te limity, serwer zwróci kod statusu 429.

Typowe błędy i kontekst

Błąd 401 oznacza, że Twój klucz jest nieprawidłowy lub wygasł, podczas gdy błąd 402 oznacza wyczerpanie środków w portfelu. Możesz doładować konto za pomocą USDT (TRC20) lub USDC (Base) od kwoty $20, aby kontynuować korzystanie z usługi. Okno kontekstowe wynosi 100,000 tokenów łącznie dla promptu i uzupełnienia.

cURL

curl https://api.keyapiclaude.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List 3 steps to validate an API key"}]
  }'

Typowe pytania

Jaka jest alternatywa dla klucza API Claude dla treści bez cenzury?

Nasze API obsługuje pojedynczy model open-weight dostrajany do wyjścia bez cenzury, bez odmów treści dla prawnie dopuszczalnych tematów dla dorosłych. Nie jest to GPT, Claude ani żaden inny model dostawcy, ale wykorzystuje ten sam kod klienta i SDK, które już znasz.

Jak doładować kredyt, jeśli się skończy?

Możesz doładować saldo za pomocą USDT (TRC20) lub USDC (Base) w dowolnej pełnej kwocie między $20 a $500. Oferujemy bonusowe saldo w zakresie od 5% do 15% w zależności od kwoty doładowania, a doładowane saldo nie wygasa.

Czy moje dane są używane do trenowania?

Nie, promptów nie używa się do trenowania. Do założenia konta wymagamy tylko adresu e-mail, co zapewnia minimalne gromadzenie danych podczas generowania tekstu za pomocą naszego interfejsu API.

Pobierz swój klucz API

Zarejestruj się, skopiuj klucz, zaktualizuj swój bazowy adres URL. To wszystko.

Zdobądź klucz próbny