Szybki start: Zintegruj API LLM bez cenzury
Podłącz swoją aplikację do API LLM bez cenzury w kilka minut. Przewodnik obejmuje uwierzytelnianie, standardowe żądania i strumieniowanie bez filtrów politycznych.
Wymagania wstępne: SDK i klucz API
Zainstaluj preferowany SDK i utwórz klucz w kilka sekund. Zarejestruj się za pomocą Google lub e-mail, aby natychmiast uzyskać klucz. Nie jest wymagany numer telefonu. Klucz uwierzytelnia wszystkie żądania do base URL. Rozpoczynasz z kredytem prób wartym $0.50. Obowiązuje on przez siedem dni. Błędy nie zużywają tokenów. Później możesz dołaczyć saldo kryptowalutą.
URL bazowy: HTTPS://api.uncensoredllmsonline.com/v1
ID modelu: uncensored
curl https://api.uncensoredllmsonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all required dependencies for a node project"}]
}'
Żądanie Podstawowego Uzupełniania Tekstu
Wyślij standardowe żądanie chat completion. API akceptuje tę samą strukturę JSON co OpenAI. Ustaw model na uncensored. Przekaz swoje wiadomości systemowe i użytkownika. Odpowiedź zwraca wygenerowany tekst. Płacisz tylko za użyte tokeny. Koszt wejścia to $0.15 za 1M tokenów. Koszt wyjścia to $0.50 za 1M tokenów. Odrzucenia są darmowe. To API LLM bez filtrów obsługuje dowolny temat. Nie blokuje treści twórczych lub dla dorosłych.
Odpowiedzi strumieniowe z SSE
Włącz strumieniowanie dla niższego opóźnienia. Ustaw stream parametr do true. API zwraca strumień zdarzeń wysyłanych serwerowo (SSE). Odbieraj tokeny w miarę ich generowania. Jest to idealne dla interfejsów czatu. Ostatni fragment zawiera statystyki użycia. Możesz aktualizować interfejs użytkownika w czasie rzeczywistym. API uncensored obsługuje pełną kompatybilność z SDK. Strumieniowanie działa z dowolnym klientem kompatybilnym z OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredllmsonline.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)
Wymuszanie trybu JSON
Wymuś dane strukturalne do niezawornego parsowania. Użyj response_format z {"type": "json_object"}. Model gwarantuje poprawny JSON. Działa z API uncensored AI. Możesz zdefiniować schematy w swoim promptzie systemowym. API zwraca sparsowane dane. Użyj tego do wyodrębniania danych lub jako wejścia dla narzędzi. Tryb JSON jest stabilny i szybki. Działa z oknem kontekstowym 100 000 tokenów.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredllmsonline.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);
Wywoływanie funkcji (Narzędzia)
Zdefiniuj narzędzia do wywołania przez model. Przekaż listę definicji funkcji. Model decyduje, kiedy użyć narzędzia. Zwraca argumenty w formacie JSON. Wykonujesz funkcję i przekazuješ wynik z powrotem. To umożliwia złożone przepływy pracy. Model uncensored obsługuje wywoływanie narzędzi. Dokładnie wykonuje instrukcje. Użyj tego dla agentów lub automatyzacji. API automatycznie obsługuje wybór narzędzia.
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)
Zarządzanie kontekstem i tokenami
Okno kontekstowe wynosi 100 000 tokenów. Obejmuje ono prompt i uzupełnienie. Maksymalna długość odpowiedzi to 16 000 tokenów. Ustaw max_tokens kontrolować długość. Domyślna wartość to 2,048 tokenów. Limity żądań wynoszą 300 na minutę. Żądania współbieżne są ograniczone do 8. Maksymalny rozmiar ciała żądania to 8 MB. Błędy zwracają standardowe kody HTTP. 401 oznacza nieprawidłowy klucz. 402 oznacza brak kredytu. 429 oznacza przekroczenie limitu. Kredyt nie wygasa. Płacisz za rzeczywiste użycie.
Typowe pytania
Jak zacząć pracę z API LLM bez ograniczeń?
Zarejestruj się za pomocą Google lub e-maila, aby otrzymać klucz API. Otrzymujesz natychmiast $0.50 kredytu próbnego. Użyj klucza z dowolnym SDK kompatybilnym z OpenAI. Adres bazowy to HTTPS://api.uncensoredllmsonline.com/v1.
Co się stanie, jeśli zabraknie kredytu?
Żądania zwracają błąd 402. Możesz dołaczyć konto za pomocą USDT (TRC20) lub USDC (Base). Kredyt nigdy nie wygasa. Płacisz tylko za użyte tokeny. Błędy i odrzucenia są darmowe.
Czy interfejs API uncensored AI jest kompatybilny z interfejsami SDK OpenAI?
Tak, jest w pełni kompatybilny. Zmień bazowy adres URL i klucz API. Użyj identyfikatora modelu "uncensored". Obsługuje strumieniowanie, tryb JSON i wywoływanie funkcji. API obsługuje wszystkie standardowe parametry.
Pobierz swój klucz API teraz
Zarejestruj się, pobierz klucz, zaktualizuj adres bazowy. To wszystko.