Dokumentacja API
Zacznij od korzystania z naszego API czatu AI bez cenzury, używając standardowych punktów końcowych kompatybilnych z OpenAI. Uwierzytelnij się swoim kluczem API i wyślij żądania do bezpośredniego punktu końcowego, aby uzyskać natychmiastowe, nieograniczone odpowiedzi.
Uwierzytelnianie i URL bazowy
Klucz API uwierzytelnia każde żądanie. Przekaż go w Authorization nagłówek jako token Bearer. Wszystkie połączenia są kierowane przez adres URL bazowy https://api.chatbotaiunrestricted.com/v1. Ta struktura odzwierciedla standard OpenAI, pozwalając na wstrzyknięcie istniejących SDK bez przepisywania logiki integracji.
Zarejestruj się za pomocą Google lub e-maila, aby natychmiast otrzymać swój klucz. Nie jest wymagany numer telefonu. Klucz pozostaje ważny do momentu jego unieważnienia. Błędy nie zużywają Twojego kredytu z góry opłaconego, co zapewnia, że płacisz tylko za faktyczne użycie tokenów.
- Nagłówek:
Authorization: Bearer YOUR_API_KEY - URL bazowy:
https://api.chatbotaiunrestricted.com/v1
POST /v1/chat/completions
The POST /v1/chat/completions endpoint przetwarza Twoje wejście i zwraca wynik tekstowy. Wyślij ciało JSON z model ustawione na uncensored i Twój messages tablicy. Model reaguje bez standardowych filtrów treści dla legalnego użytku dorosłego, co czyni go idealnym do twórczego pisania lub bezpośrednich pytań i odpowiedzi.
Ustaw max_tokens do kontrolowania długości wyjścia. Możesz poprosić o do 16 000 tokenów w jednym żądaniu. Okno kontekstowe obsługuje łącznie 100 000 tokenów dla promptu i uzupełnienia.
Integracja Python SDK
Użyj oficjalnego openai Pakiet Python do interakcji z API. Skonfiguruj klienta swoim kluczem API i niestandardowym adresem bazowym. Pozwala to wykorzystać istniejące struktury kodu, uzyskując dostęp do modelu bez cenzury.
Zainstaluj pakiet przez pip i zainicjuj klienta. Przekaż wiadomości jako listę słowników. Obiekt odpowiedzi zawiera wygenerowany tekst w choices[0].message.content. Obsługuj wyjątki, aby gracefulnie zarządzać limitami przepustowości lub błędami uwierzytelniania.
- Pakiet:
openai - URL bazowy: Wymagana niestandardowa konfiguracja
Integracja SDK Node
SDK Node.js follows the same configuration pattern. Set the apiKey i baseURL właściwości. Gwarantuje to, że Twoje żądania trafiają do właściwego punktu końcowego. Użyj chat.completions.create metoda do wysyłania wiadomości.
Struktura odpowiedzi odpowiada formatowi OpenAI. Wyodrębnij treść z pierwszego wyboru. To podejście działa zarówno z modułami CommonJS, jak i ES. Zapewnia prosty sposób integracji nieograniczonej sztucznej inteligencji z aplikacjami Node.
Strumieniowanie z Server-Sent Events
Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. API zwraca zdarzenia wysyłane serwerowo (SSE) zamiast pojedynczego obiektu JSON. Każdy fragment zawiera częściową odpowiedź. Zmniejsza to postrzeganą opóźnienie dla długich wyników.
Przeanalizuj strumień SSE, aby zebrać ostateczny tekst. Ostatni fragment zawiera statystyki zużycia tokenów. Ta funkcja jest przydatna dla interfejsów czatu w czasie rzeczywistym. Pozwala użytkownikom widzieć odpowiedzi w miarę ich generowania, zamiast czekać na całe uzupełnienie.
Obsługa błędów i zużycie tokenów
Obsłuż błędy, sprawdzając kod statusu HTTP. Status 401 wskazuje na nieprawidłowy lub brakujący klucz API. Status 402 oznacza, że Twoje prepaydowane środki zostały wyczerpane. Status 429 sygnalizuje, że przekroczyłeś limit szybkości wynoszący 300 żądań na minutę. Błędy nie zużywają tokenów.
Klucz API jest ograniczony do jednego aktywnego klucza na konto. Nowy klucz zastępuje stary. Ciała żądań nie mogą przekraczać 8 MB. Zużycie tokenów jest raportowane w ostatnim czacie SSE podczas strumieniowania. Kredyt z góry opłacony nigdy nie wygasa, więc możesz doładować go, gdy jest to potrzebne.
Limity szybkości i ograniczenia
Każdy klucz API jest ograniczony do 300 żądań na minutę. Możesz mieć 8 żądań równoległych w tym samym czasie. Maksymalna ilość wyjściowa to 16 000 tokenów na żądanie. Okno kontekstowe obsługuje łącznie 100 000 tokenów.
Te limity zapewniają stabilną wydajność dla wszystkich użytkowników. Jeśli przekroczysz limit szybkości, otrzymasz błąd 429. Poczekaj przed ponowną próbą. System kredytu zaliczkowego oznacza, że płacisz tylko za to, czego używasz. Płatności kryptowalutami umożliwiają łatwe doładowanie za pomocą USDT lub USDC.
cURL
curl https://api.chatbotaiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.chatbotaiunrestricted.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.chatbotaiunrestricted.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
Jaki jest koszt za token dla API czatu AI bez cenzury?
Cena wynosi $0.15 za 1 milion tokenów wejściowych i $0.50 za 1 milion tokenów wyjściowych. Płacisz tylko za faktyczne użycie, a błędy są darmowe. Kredyt z góry opłacony nigdy nie wygasa, więc możesz doładować go w dowolnym momencie, gdy potrzebujesz większej pojemności.
Jakie metody płatności akceptujecie?
Tylko krypto: USDT w sieci TRC20 lub USDC na Base, dowolna kwota całkowita od $20 do $500. Bonusowy kredyt przy kwotach od $50.
Czy model odrzuca treści?
Model jest uncenzurowany i nie odrzuca legalnych treści dla dorosłych, fikcyjnych lub kontrowersyjnych tematów. Treści seksualne z udziałem małoletnich są zawsze odrzucane. Jest to ścisły limit obowiązujący we wszystkich żądaniach niezależnie od promptu.
Uzyskaj swój klucz API
Zarejestruj się, pobierz klucz, zaktualizuj bazowy URL. To cała konfiguracja.