pl ▾
Wypróbuj z kredytem trial
za 1M tokenów wejściowych$0.15
Tokeny wyjściowe / 1M$0.50
kontekst tokenów100,000
kredyt próbny$0.50
żądań na minutę300

API kompatybilne z OpenAI Uncensored dla deweloperów

Przewodnik szybkiego startu dla deweloperów

Zintegruj naszą niecenzurowaną LLM za pomocą jednej zmiany konfiguracji. Użyj tego samego kodu SDK OpenAI, który już znasz, aby uzyskać dostęp do przejrzystego, z góry opłaconego API.

Instalacja i konfiguracja środowiska

Zacznij od zainstalowania standardowego SDK OpenAI dla Twojego języka. Nasze API zachowuje się dokładnie jak API OpenAI, więc nie potrzebujesz własnej biblioteki ani złożonej warstwy routingu. Po prostu ustaw zmienną środowiskową z kluczem, który wygenerowałeś na stronie Pobierz klucz API. Nie jest wymagany numer telefonu do rejestracji, a rozpocząć możesz natychmiast z darmowym kredytem próbny.

Konfiguracja adresu bazowego i nagłówków

Wskaż klienta SDK na nasz konkretny adres bazowy. Ta niewielka zmiana przekierowuje ruch do naszego nieograniczonego modelu zamiast standardowego dostawcy. Musisz tylko zaktualizować adres bazowy i wstrzyknąć swój klucz API do nagłówków. Wszystko inne pozostaje identyczne jak w Twojej istniejącej konfiguracji.

from openai import OpenAI

client = OpenAI(base_url="https://api.claudecodeprix.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)
import OpenAI from "openai";

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

Wykonywanie pierwszego żądania POST /v1/chat/completions

Wyślij prostą wiadomość, aby zweryfikować łączność i jakość odpowiedzi. Identyfikator modelu ustawiony jest na "uncensored", aby zapewnić brak odmów treści dla prawnego użytku dorosłego. Otrzymasz bezpośrednią odpowiedź tekstową bez zwykłych filtrów korporacyjnych. To punkty końcowe obsługuje zarówno krótkie zapytania, jak i złożone instrukcje wydajnie.

curl https://api.claudecodeprix.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the pricing tiers for the standard plan."}]
  }'

Włączanie strumieniowania dla wyjścia tokenów w czasie rzeczywistym

Włącz strumieniowanie, ustawiając parametr stream na true. Otrzymujesz fragmenty tekstu w miarę ich generowania, co znacznie redukuje postrzeganą opóźnienie. Ostatni fragment zawiera całkowite zużycie tokenów do dokładnego śledzenia rozliczeń. To podejście działa bezproblemowo z oficjalnymi SDK i standardowymi parserami SSE.

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)

Korzystanie z wywoływania funkcji i trybu JSON

Zdefiniuj narzędzia w żądaniu, aby włączyć ekstrakcję danych strukturalnych lub zautomatyzowane akcje. Model obsługuje wywoływanie funkcji i tryb JSON dla niezawodnego parsowania. Możesz określić parametry takie jak temperature i top_p, aby kontrolować losowość. Ta elastyczność pozwala budować złożonych agentów bez opuszczania ekosystemu kompatybilnego z OpenAI.

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

Monitoruj swoje zużycie, aby uniknąć przekroczenia limitu 300 żądań na minutę. Błąd 401 oznacza nieprawidłowy klucz, a 402 oznacza wyczerpanie zaliczki. Okno kontekstowe pozwala na do 100 000 tokenów łącznie dla promptu i uzupełnienia. Błędy podczas generowania są darmowe, więc płacisz tylko za udane tokeny wyjściowe.

Pytania i odpowiedzi

Czy cena kodu claude jest odpowiednią alternatywą dla standardowych dostawców?

Tak, korzysta z tej samej struktury API kompatybilnej z OpenAI. Możesz zamienić base URL i zachować istniejący kod klienta bez większych zmian. Pozwala to na łatwą integrację z Twoim obecnym procesem deweloperskim.

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

Otrzymasz kod statusu 429 wskazujący na zbyt dużą liczbę żądań. Limit wynosi 300 żądań na minutę na klucz. Możesz monitorować swoje zużycie za pomocą nagłówków odpowiedzi, aby utrzymać się w bezpiecznych granicach.

Jak płacić za dodatkowe tokeny?

Doładuj swoje konto wyłącznie kryptowalutami, konkretnie USDT w sieci TRC20 lub USDC w sieci Base. Płatności zaczynają się od $20, a za większe kwoty otrzymujesz kredyt bonusowy. Twój kredyt prepaykowany nie wygasa.

Twój klucz jest jeden krok od gotowości

Załóż konto, skopiuj klucz, zmień adres URL bazowy. To cała konfiguracja.

Wypróbuj z kredytem trial