Szybki start: Użycie API LLM bez cenzury
Zacznij pracę z API LLM bez cenzury w kilka minut. Ten przewodnik pomoże Ci w uwierzytelnieniu, wysłaniu pierwszego zapytania i obsłudze odpowiedzi strumieniowych przy użyciu standardowych SDK kompatybilnych z OpenAI.
https://api.anonymousllmapi.com/v1uncensored
Pobierz klucz APIWymagania wstępne
Przed wysłaniem zapytań upewnij się, że posiadasz ważny klucz API. Zarejestruj się na naszej stronie Pobierz klucz API, podając tylko e-mail i hasło. Twój klucz zostanie wyświetlony natychmiast po rejestracji. Rozpoczynasz z $0,50 kredytu próbnego ważnego przez 7 dni, bez konieczności podania karty kredytowej. Przy większym zużyciu doładuj przedpłacony kredyt, zaczynając od $10. API używa jednego modelu bez cenzury, oznaczonego jako uncensored, hostowanego na naszej własnej infrastrukturze. Nie jest to proxy dla modeli GPT, Claude ani innych dostawców. Wystarczy podstawowa znajomość żądań HTTP lub jednego ze standardowych SDK kompatybilnych z OpenAI.
Uwierzytelnianie
Dołącz swój klucz API do nagłówka Authorization każdego zapytania. Użyj schematu Bearer wraz z ciągiem swojego klucza. Podstawowy adres URL dla wszystkich endpointów to https://api.anonymousllmapi.com/v1. Ten adres URL działa z każdym klientem obsługującym format API OpenAI. Jeśli Twój klucz jest nieprawidłowy lub wygasł, serwer zwróci błąd 401. Jeśli nie masz kredytu, zwróci błąd 402. Wygeneruj ponownie swój klucz w dowolnym momencie z panelu, aby natychmiast unieważnić stary. Nie jest wymagany numer telefonu ani dane do rozliczeń dla początkowego kredytu próbnego.
Podstawowe uzupełnianie czatu
Wyślij żądanie POST do /v1/chat/completions, aby uzyskać odpowiedź tekstową. Model uncensored przetwarza Twój prompt i zwraca tekst bez filtrowania treści dla legalnego użytku dorosłych. Poniżej znajduje się podstawowy przykład użycia curl. Zastąp YOUR_API_KEY swoim rzeczywistym kluczem. Treść żądania zawiera ID modelu i historię wiadomości. API zwraca obiekt JSON z wygenerowanym tekstem. To jest czysty API tekstowy; nie oczekuj obrazów ani dźwięku w odpowiedzi.
Integracja z Python SDK
Użyj oficjalnego Python SDK OpenAI do interakcji z naszym API. Skonfiguruj base_url, aby wskazywał nasz endpoint i ustaw api_key. Pozwala to na używanie znanych metod, takich jak client.chat.completions.create. ID modelu pozostaje uncensored. To podejście upraszcza zarządzanie nagłówkami i parsowanie JSON. Jest idealne dla usług backendowych lub skryptów, gdzie potrzebujesz obsługi strukturyzowanych danych. Upewnij się, że Twoja wersja SDK jest kompatybilna ze specyfikacją API OpenAI. Nasze API obsługuje standardowe parametry, takie jak temperature i max_tokens.
Odpowiedzi strumieniowe
Włącz strumieniowanie, ustawiając stream: true w swoim żądaniu. API zwraca strumień zdarzeń wysłanych przez serwer (SSE) z częściowymi odpowiedziami. Zmniejsza to postrzeganą opóźnienie dla użytkowników oczekujących na długie wyjścia. Każdy fragment zawiera część wygenerowanego tekstu. Obsłuż strumień w kodzie klienta, aby dołączać tokeny w miarę ich przybywania. Jest to przydatne w interfejsach czatu, gdzie pożądane są efekty pisania w czasie rzeczywistym. Strumień kończy się, gdy model zakończy odpowiedź lub osiągnie limit okna kontekstu. Użyj odpowiedniej metody SDK do strumieniowania, aby poprawnie obsługiwać zdarzenia.
Limity zapytań i ograniczenia
Każdy klucz API jest ograniczony do 300 zapytań na minutę. Jeśli przekroczysz ten limit, API zwróci błąd 429. Maksymalny rozmiar treści żądania to 8 MB. Okno kontekstu wynosi 100 000 tokenów, łącząc zarówno prompt wejściowy, jak i uzupełnienie wyjściowe. Limit ten dotyczy całkowitej liczby tokenów przetwarzanych w jednym żądaniu. Wywoływanie funkcji jest obsługiwane w tym oknie. Kredyty płatne za zużycie nigdy nie wygasają. Jeśli zabraknie Ci kredytu, żądania nie powiedą się z błędem 402. Doładuj w dowolnym momencie, aby kontynuować usługę. Limity te zapewniają stabilną wydajność dla wszystkich użytkowników na naszej dedykowanej infrastrukturze.
cURL
curl https://api.anonymousllmapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.anonymousllmapi.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.anonymousllmapi.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)Parametry API
Wszystkie rzeczywiste limity i funkcje API w jednym miejscu — sprawdź je przed doładowaniem.
| Element | Wartość |
|---|---|
| Format API | zgodne z OpenAI: działa każdy SDK OpenAI — zmień base URL i klucz |
| Uwierzytelnianie | Authorization: Bearer YOUR_KEY |
| ID modelu | uncensored |
| Base URL | https://api.anonymousllmapi.com/v1 |
| Endpointy | POST /v1/chat/completions · GET /v1/models |
| Parametry | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Tryb JSON | response_format: {"type": "json_object"} |
| Maks. odpowiedź | do reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu) |
| Wywoływanie funkcji | tak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool |
| Strumieniowanie | tak — server-sent events; ostatni fragment zawiera zużycie tokenów |
| Okno kontekstu | 100 000 tokenów (wejście + odpowiedź) |
| Nagłówki odpowiedzi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Limit zapytań | 300 zapytań na minutę na klucz |
| Rozmiar zapytania | do 8 MB |
| Równoległe zapytania | do 8 jednocześnie na klucz |
| Cena | $0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia |
| Rozliczenie | przedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe |
| Bonus | +5% od $50, +10% od $100 |
| Ważność | opłacony kredyt nie wygasa, bez subskrypcji |
| Doładowanie | USDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500 |
| Darmowy kredyt | $0,50 na 7 dni, bez karty · Klucz próbny: 2 równoległe żądania, 60 na minutę; pełne limity (8 i 300) po pierwszym doładowaniu |
| Logowanie | Google albo e-mail i hasło |
| Klucze | jeden aktywny klucz na konto; nowy zastępuje stary |
| Treści | treści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane |
Kody błędów
Błędy wracają jako JSON ze stałym type; nieudane i odrzucone zapytania są bezpłatne.
| Kod | Typ | Znaczenie |
|---|---|---|
400 | bad_request | błędny JSON, puste wiadomości, zły parametr lub za długi kontekst |
401 | missing_key · invalid_key · key_revoked | brak klucza, zły klucz lub klucz zastąpiony nowym |
402 | no_credit | brak kredytu — doładuj, działa od razu |
403 | content_blocked | treści seksualne z nieletnimi — odmowa, bez opłaty |
404 | not_found | nieznany endpoint |
413 | request_too_large | treść większa niż 8 MB |
429 | rate_limited · concurrency | ponad 300/min lub 8 równolegle — odczekaj i ponów |
503 | upstream_busy | model zajęty — ponów za kilka sekund |
Pytania i odpowiedzi
Czy to API jest naprawdę bez cenzury?
Tak, model jest dostrojony do odpowiadania bez odmów treści dla legalnych tematów dorosłych, fikcyjnych lub kontrowersyjnych. Jedynym twardym limitem jest blokada treści seksualnych z udziałem małoletnich. Nie stosuje typowych filtrów występujących w modelach GPT czy Claude.
Czy potrzebuję karty kredytowej, aby zacząć?
Nie. Możesz zarejestrować się podając tylko e-mail i hasło, aby otrzymać $0,50 kredytu próbnego ważnego przez 7 dni. Płatność kryptowalutą (USDT lub USDC) jest wymagana tylko wtedy, gdy chcesz doładować saldo przedpłacone do dalszego użytku.
Czy mogę użyć tego z oficjalnym SDK OpenAI?
Tak. API jest w pełni kompatybilne z OpenAI. Musisz tylko zmienić bazowy URL na https://api.anonymousllmapi.com/v1 i zaktualizować klucz API. ID modelu to 'uncensored'. Wszystkie standardowe parametry, takie jak temperature i max_tokens, działają zgodnie z oczekiwaniami.
Twój klucz jest o jeden formularz stąd
Utwórz konto, skopiuj klucz, zmień bazowy URL. To cała konfiguracja.