pl ▾
Pobierz klucz API

Ceny Tokena ClaudeBuduj

Ceny tokenów w Claude: dokumentacja kompatybilna z OpenAI

Dodaj to niecenzurowane LLM do istniejącego kodu klienta zgodnego z OpenAI, aby obejść filtry treści, zachowując przewidywalną efektywność tokenów. Zapewniamy bezpośrednią, gotową do użycia alternatywę dla standardowych endpointów chat-completions bez nakładów wielomodelowego routingu.

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

Uwierzytelnianie i konfiguracja URL bazowego

Zacznij od wskazania swojego SDK na nasz bazowy adres URL i przekazania klucza API w nagłówku autoryzacji. Wymagamy prostego uwierzytelniania opartego na nagłówkach, więc nie potrzebujesz złożonych przepływów OAuth ani logiki inicjalizacji specyficznej dla SDK. Załóż konto poprzez Google lub e-mail, a następnie pobierz swój klucz natychmiast z pulpitu nawigacyjnego. Ten klucz daje dostęp do pojedynczego modelu bez cenzury zidentyfikowanego jako 'uncensored'. Możesz obracać kluczami, jeśli zajdzie potrzeba, ale w dowolnym momencie w ramach konta istnieje tylko jeden aktywny klucz. Upewnij się, że Twoja biblioteka klienta jest skonfigurowana do poprawnego wysyłania tokena Bearer przed wykonaniem pierwszego żądania.

Struktura punktu końcowego uzupełnień czatu

Wysyłaj żądania POST do /v1/chat/completions z tablicą messages zawierającą twój prompt i instrukcje systemowe. Punkt końcowy akceptuje standardowe ładunki JSON kompatybilne z OpenAI, pozwalając na podmianę naszej usługi w Cursor, Windsurf lub własnych skryptach bez przepisywania kodu. Określ model jako 'uncensored', aby zapewnić otrzymanie specyficznego wyniku naszego niefiltrowanego LLM. Możesz kontrolować kreatywność poprzez temperaturę i top_p lub wymusić wyniki deterministyczne, ustawiając temperaturę na 0. Żądania są przetwarzane natychmiast, a rozliczany jesteś tylko za faktyczne użycie tokenów. Błędy i odmowy nie zużywają Twojego kredytu z góry.

Strumieniowanie odpowiedzi i zużycie tokenów

Włącz strumieniowanie, ustawiając stream na true w ciele żądania. Zwraca to zdarzenia wysyłane przez serwer (SSE), które aktualizują Twój interfejs użytkownika w czasie rzeczywistym w miarę generowania tokenów. Ostatni fragment strumienia zawiera całkowite zużycie tokenów dla żądania, pozwalając na dokładne śledzenie kosztów bez odpytywania osobnego endpointu zużycia. Strumieniowanie jest idealne dla długich okien kontekstu do 100,000 tokenów. Możesz parsować fragmenty delta zawartości, aby wyświetlać tekst w miarę jego pojawiania się. To podejście zmniejsza postrzeganą latencję dla użytkowników oczekujących na złożone rozumowanie lub outputy długiej formy.

Wywoływanie funkcji i tryb JSON

Użyj parametru tools do zdefiniowania schematów funkcji dla wywoływania funkcji lub ustaw response_format na json_object dla ścisłych danych wyjściowych JSON. Model obsługuje zarówno ekstrakcję danych strukturalnych, jak i dynamiczne wykonywanie narzędzi w tym samym oknie kontekstowym. Możesz zdefiniować wiele narzędzi w jednym żądaniu, a model zwróci wywołania narzędzi lub bezpośrednie odpowiedzi tekstowe, zgodnie z potrzebami. Ta elastyczność sprawia, że API jest odpowiednie do budowania agentów lub automatyzacji przepływów pracy. Upewnij się, że definicje Twoich funkcji są zgodne z formatem OpenAI, aby zapewnić kompatybilność ze standardowymi klientami.

Limity szybkości i zasady współbieżności

Każdy klucz API pozwala na 300 żądań na minutę i do 8 jednoczesnych żądań równoległych. Maksymalny rozmiar ciała żądania to 8 MB, co ogranicza ilość danych, które możesz wysłać w jednym promptcie. Jeśli przekroczysz te limity, otrzymasz kod statusu 429 wskazujący, że osiągnąłeś limit szybkości. Możesz monitorować swoje zużycie poprzez odpowiedź strumieniową lub punkt końcowy /v1/models. Limity te zapewniają stabilną wydajność dla wszystkich użytkowników. Zaplanuj przetwarzanie wsadowe odpowiednio, aby uniknąć throttlingu podczas szczytowych okresów użytkowania.

Obsługa błędów i zwroty

Obsłuż błędy HTTP 401, weryfikując, czy Twój klucz API jest poprawny i aktywny. Błąd 402 wskazuje na niewystarczające środki na koncie, wymagając doładowania przed kolejnymi żądaniami. Zwroty nie są wydawane za zużyte środki, ale błędy, takie jak podwójne obciążenia, są rozwiązywane na stronie Wsparcie. Błędy podczas przetwarzania nie odejmują tokenów z Twojego salda. Model odrzuca treści dotyczące małoletnich, ale pozwala na inne legalne tematy dla dorosłych. Regularnie sprawdzaj saldo konta, aby uniknąć nieoczekiwanych przerw w przepływie pracy.

cURL

curl https://api.claudetokenpricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate the cost for 100k tokens"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

Typowe pytania

Jak ten uncensored LLM porównuje się do standardowej wyceny tokenów Claude?

Oferujemy jednolitą stawkę wynoszącą $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych. Jest to często bardziej przewidywalne niż modele subskrypcyjne, które pobierają opłaty za dostęp, a nie za rzeczywiste użycie. Płacisz tylko za zużyte tokeny, a niewykorzystany kredyt nie wygasa.

Czy mogę używać tego API z istniejącymi klientami API kompatybilnymi z OpenAI?

Tak, struktura endpointu odpowiada standardowemu formatowi chat completions. Wystarczy tylko zaktualizować bazowy adres URL na HTTPS://api.claudetokenpricing.com/v1 i podać swój klucz API. Pozwala to na używanie narzędzi takich jak Cursor, Windsurf lub własnych skryptów Python i Node bez zmian w kodzie.

Co się stanie, jeśli natrafię na limit szybkości lub zabraknie kredytu?

Błąd 429 oznacza, że przekroczyłeś limit 300 żądań na minutę lub 8 równoległych połączeń. Błąd 402 oznacza, że musisz doładować kredyt kryptowalutą. Oba błędy zatrzymują żądanie, ale nie zużywają tokenów. Możesz wznowić działanie natychmiast po zresetowaniu okna limitu szybkości lub po doładowaniu środków.

Uzyskaj swój klucz poprzez formularz

Zarejestruj się, pobierz klucz, zaktualizuj bazowy adres URL. To wszystko.