Przewodnik integracyjny: punkt końcowy zgodny z OpenAI
Dodaj to niecenzurowane LLM do stosu technologicznego, zmieniając jeden base_url. Nasz API zgodny z openai zajmie się resztą.
Konfiguracja autoryzacji bazowego URL
Zacznij od wskazania klienta na nasz punkt końcowy. Użyj https://api.censureenon.com/v1 jako swój bazowy adres URL. Przekaż swój klucz API w Authorization Nagłówek. Zapewniamy jeden aktywny klucz na konto, aby uprościć sprawę. Wygeneruj go natychmiast po rejestracji przez Google lub e-mail. Nie jest wymagany numer telefonu.
curl https://api.censureenon.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top five npm packages for real time chat"}]
}'
Wykonywanie pierwszego żądania
Standardowy payload chat completion do generowania tekstu. ID naszego modelu to uncensored.Obsługuje treści dla dorosłych i tematy bez ograniczeń bez odmów. Tekst wchodzi, tekst wychodzi. Możesz ustawić prompt systemowy, aby zdefiniować personę. API ignoruje standardowe filtry treści dla użytku zgodnego z prawem.
from openai import OpenAI
client = OpenAI(base_url="https://api.censureenon.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)
Strumieniowanie odpowiedzi z SSE
Włącz strumieniowanie, ustawiając stream: true. Otrzymujesz czaty tekstu w czasie rzeczywistym. Ostatni czat zawiera dane o użyciu tokenów. Dzięki temu zużycie pamięci pozostaje niskie podczas długich rozmów. Użyj tego dla interfejsów czatu wymagających natychmiastowej informacji zwrotnej. Działa z dowolnym klientem kompatybilnym z 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)
Wywoływanie funkcji i tryb JSON
Użyj response_format z json_object do ścisłych wyjść. Możesz również zdefiniować narzędzia do wywoływania funkcji. Ustaw tool_choice aby wymusić konkretne działania. Działa to z naszymi modelami AI bez ograniczeń dla danych strukturalnych. Połącz to ze strumieniowaniem dla dynamicznych aplikacji. Zdefiniuj wyraźnie swoje schematy w żądaniu.
Obsługa limitów szybkości i błędów
Nakładamy limit 300 żądań na minutę na klucz. Możesz uruchomić 8 żądań równoległych. Jeśli przekroczysz limit, otrzymasz błąd 429. Błąd 401 oznacza, że Twój klucz jest nieprawidłowy. Błąd 402 oznacza brak kredytu. Błędy i odmowy nie zużywają tokenów. Nasze okno kontekstowe ma 100 000 tokenów łącznie. Zarządzaj budżetem mądrze.
Zużycie tokenów i informacje o rozliczeniach
Płać tylko za to, czego używasz. Tokeny wejściowe kosztują $0.15 za 1M tokenów. Tokeny wyjściowe kosztują $0.50 za 1M tokenów. Doładuj za pomocą USDT (TRC20) lub USDC (Base). Minimalne doładowanie to $20. Bonusowy kredyt stosuje się w wyższych poziomach. Kredyt nigdy nie wygasa. Brak opłat miesięcznych, które Cię wiążą. Zacznij od darmowego okresu próbnego.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.censureenon.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);Najczęściej zadawane pytania
Czy to API non censuree naprawdę jest bez cenzury?
Tak. Nasz model nie odrzuca legalnych treści dla dorosłych, fikcyjnych ani kontrowersyjnych. Jest dostrojony do odpowiadania bez odrzucania treści. Blokujemy jedynie treści seksualne z udziałem małoletnich. Dzięki temu jest idealny do aplikacji czatbotów NSFW.
Jak działa rozliczanie dla bezcenzuralnego LLM?
Płacisz za użycie tokenów. Nie ma subskrypcji miesięcznych. Kredyt jest prepayowany za pomocą kryptowalut i nigdy nie wygasa. Błędy i odrzucenia są darmowe. Możesz doładować kwoty od $20 do $500. Bonusowy kredyt rośnie wraz z większymi wpłatami.
Jakie są limity szybkości dla tego AI bez cenzury?
Otrzymujesz 300 żądań na minutę na klucz. Możesz wysyłać 8 żądań równolegle. Limit ciała żądania wynosi 8 MB. Jeśli przekroczysz limit, otrzymasz błąd 429. Dostosuj współbieżność, aby mieścić się w granicach.
Pobierz swój klucz API
Zarejestruj się, skopiuj klucz, zaktualizuj swój bazowy URL. To cała konfiguracja.