pl ▾
Otwórz konto

Szybki start: Podłącz kod do naszego API bez cenzury

Pobierz swój klucz API bez cenzury i zacznij wysyłać zapytania w mniej niż minutę. Przewodnik obejmuje kluczowe endpointy, uwierzytelnianie oraz funkcje strumieniowania dla naszej usługi kompatybilnej z OpenAI.

Uwierzytelnianie i URL bazowy

Zacznij od wygenerowania swojego klucza API na panelu za pomocą Google lub adresu e-mail. Następnie wskaż klienta SDK na nasz konkretny podstawowy adres URL, aby rozpocząć wysyłanie żądań. Ta konfiguracja zapewnia, że Twoje żądania trafią bezpośrednio do odpowiedniego modelu bez cenzury.

https://api.cheapestllmapiprovider.com/v1

Przekazaj swój klucz w Authorization Nagłówek z Bearer schemat. Zachowaj ten klucz w sekrecie, ponieważ daje dostęp do Twojego kredytu prepay. Pojedynczy klucz na konto upraszcza śledzenie zużycia w różnych projektach.

Wysyłanie żądań do /v1/chat/completions

Wyślij swoje pierwsze zapytanie o generowanie tekstu do endpointu chat completions z prostym ładunkiem JSON. Musisz dołączyć identyfikator modelu uncensored do dostępu do naszego konkretnego dużego modelu językowego. Ten endpoint akceptuje standardowe parametry dla temperatury, top-p i sekwencji stop.

Użyj poniższego polecenia curl, aby zweryfikować połączenie i otrzymać odpowiedź.

curl https://api.cheapestllmapiprovider.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 5 benefits of pay as you go pricing"}]
  }'

Możesz dostosować max_tokens parametr kontrolujący długość odpowiedzi, pamiętając o ścisłym limicie 16 000 tokenów na żądanie. Odpowiedzi są zwracane w standardowym formacie JSON, kompatybilnym z istniejącymi narzędziami.

Integracja SDK Python

Zainicjuj klienta OpenAI, podając swój base URL i klucz API, aby korzystać ze znanych metod Pythona. To podejście pozwala na ponowne wykorzystanie istniejących baz kodu bez konieczności dużych zmian. Ustaw base_url wyraźnie, aby skierować ruch na nasze serwery.

from openai import OpenAI

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

SDK automatycznie obsługuje serializację i ponawianie prób. Możesz przekazać listę wiadomości, aby zasymulować historię rozmowy. Ta metoda działa bezproblemowo z naszym oknem kontekstu 100k dla długich dokumentów.

Integracja SDK Node

Skonfiguruj klienta Node.js podobnie, nadpisując domyślny adres URL bazowy. Umożliwia to zintegrowanie naszego modelu uncensored z istniejącymi aplikacjami Node. Przekaż swój klucz API jako zmienną środowiskową dla bezpieczeństwa.

import OpenAI from "openai";

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

Klient obsługuje zarówno wzorzec oparty na promise, jak i async/await. Możesz przesyłać odpowiedzi strumieniowo bezpośrednio do konsoli lub do pliku. Ta elastyczność ułatwia budowanie interfejsów czatu w czasie rzeczywistym lub skryptów do przetwarzania wsadowego.

Odpowiedzi strumieniowe

Włącz strumieniowanie, ustawiając stream: true w parametrach żądania. Dostarcza tokeny w miarę ich generowania, zmniejszając postrzeganą opóźnienie dla użytkowników końcowych. Ostatni fragment zawiera całkowite zużycie tokenów do dokładnych rozliczeń.

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)

Obsłuż zdarzenia strumienia, aby aktualizować UI inkrementalnie. Ta funkcja jest kluczowa dla aplikacji wymagających natychmiastowej informacji zwrotnej. Błędy podczas strumieniowania nadal dostarczają danych o użyciu w ostatnim fragmencie.

Limity, Błędy i Kontekst

Monitoruj swoje limity zapytań, aby uniknąć przerw w usłudze. Możesz wysyłać 300 zapytań na minutę i 8 równoległych zapytań na klucz. Maksymalny rozmiar ciała żądania wynosi 8 MB. Jeśli przekroczysz te limity, otrzymasz kod statusu 429.

Błąd 401 oznacza nieprawidłowy klucz API. Błąd 402 oznacza wyczerpanie salda kredytowego. Doładuj krypto, aby przywrócić usługę natychmiast. Model obsługuje okno kontekstowe o 100 000 tokenów do zadań złożonych.

Najczęściej zadawane pytania

Jaka jest najtańszy dostawca API LLM dla tekstu bez cenzury?

Oferujemy najniższą stawkę: $0.15 za milion tokenów wejściowych i $0.50 za milion tokenów wyjściowych. Nie ma subskrypcji miesięcznych ani ukrytych opłat, tylko kredyty prepaydowe naliczane za rzeczywiste użycie.

Czy mogę strumieniować odpowiedzi z API niecenzurowanego LLM?

Tak, ustaw parametr stream na true, aby otrzymywać tokeny, gdy są generowane. Ostatni kawałek zawiera dane o użyciu tokenów dla dokładności rozliczeń. Działa to ze wszystkimi standardowymi SDK kompatybilnymi z OpenAI.

Jak płacić za najtańszą usługę AI API?

Doładuj za pomocą USDT (TRC20) lub USDC (Base) kwotami między $20 a $500. Otrzymujesz kredyt bonusowy za większe wpłaty. Kredyt nie wygasa, a transakcje są bezbłędne.

Pobierz klucz w kilka sekund

Zarejestruj się, pobierz klucz i zaktualizuj endpoint. Gotowe.

Otwórz kontoPrzeglądaj dokumentację