API Szybki start
Zacznij budować, korzystając z API LLM bez cenzury w kilka minut, używając standardowych SDK OpenAI. Ten przewodnik szybkiego startu obejmuje uwierzytelnianie, formaty żądań, strumieniowanie i obsługę błędów dla modelu LLM dla dorosłych.
Uwierzytelnianie i URL bazowy
Używaj swojego klucza API do uwierzytelnienia wszystkich żądań do adresu bazowego API uncensored LLM. Twój klucz pojawia się natychmiast po rejestracji przez Google lub e-mail, bez wymogu numeru telefonu. Ustaw Authorization nagłówek do Bearer YOUR_API_KEY dla każdego wywołania.
Podstawowy adres URL tego modelu bez ograniczeń to HTTPS://api.llmadult.com/v1. Zapewnia to kompatybilność z oficjalnymi bibliotekami OpenAI SDK oraz dowolnym klientem kompatybilnym z OpenAI. Potrzebujesz tylko jednego aktywnego klucza na konto; wygenerowanie nowego klucza natychmiast zastępuje poprzedni.
Wysyłanie pierwszej prośby
Standardowe żądanie chat completion, aby wygenerować tekst z API LLM uncensored. ID modelu to uncensored, i przyjmuje parametry takie jak temperature, top_p, a także stop. Żądania są rozliczane na podstawie rzeczywistego użycia tokenów, więc błędy są darmowe.
Oto podstawowy przykład cURL do rozpoczęcia pracy z API dla treści adult:
curl https://api.llmadult.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?"}]
}'To zwraca odpowiedź tekstową, która może obsługiwać treści dla dorosłych, fikcję lub zadania ogólne bez odmowy.
Korzystanie z SDK Python
Zintegruj API LLM bez cenzury w swoich projektach Python, używając oficjalnego SDK OpenAI. Ustaw adres bazowy na nasz punkt końcowy i użyj uncensored ID modelu. Działa to zarówno dla prostych skryptów, jak i złożonych aplikacji.
Zainstaluj bibliotekę i skonfiguruj klienta, podając swój klucz API. Następnie możesz wywołać chat.completions.create() tak samo jak w przypadku innych dostawców. Model bez cenzury skutecznie obsługuje zróżnicowane dane wejściowe.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmadult.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)To podejście pozwala budować boty czatu NSFW lub generatory treści przy minimalnych zmianach w kodzie.
Integracja Node.js
Użyj SDK Node.js do wysyłania żądań do API LLM bez filtrów w aplikacjach JavaScript. Skonfiguruj klienta swoim kluczem API i poprawnym URL bazowym. Pozwala to na seamless integrację z serwerami WWW lub usługami backendowymi.
Model uncensored obsługuje standardowe parametry i zwraca tekst strukturalny. Możesz obsługiwać odpowiedzi asynchronicznie i przetwarzać dane według potrzeb.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmadult.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);Ta metoda jest idealna dla programistów budujących nieograniczone interfejsy botów czatu lub platformy treści.
Odpowiedzi strumieniowe
Włącz strumieniowanie, aby otrzymywać aktualizacje token po tokenie z API LLM uncensored. Poprawia to postrzeganą latencję dla użytkowników w aplikacjach API NSFW. Ustaw stream: true w żądaniu i obsłuż strumień zdarzeń wysłanych przez serwer (SSE).
Szczegóły zużycia tokenów pojawiają się w ostatnim fragmencie. Ta funkcja jest kluczowa dla doświadczeń czatu w czasie rzeczywistym. Model bez cenzury obsługuje ten standardowy protokół strumieniowania.
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 lub przetwarzać tekst, gdy się generuje.
Kody błędów i limity
API LLM bez cenzury zwraca standardowe kody błędów HTTP dla powszechnych problemów. 401 oznacza nieprawidłowy lub brakujący klucz API. 402 oznacza, że Twój kredyt przedpłacony został wyczerpany; doładuj kryptowalutą, aby kontynuować. 429 oznacza, że przekroczyłeś limit szybkości wynoszący 300 żądań na minutę.
Okno kontekstowe wynosi łącznie 100 000 tokenów, z maksymalną liczbą 16 000 tokenów wyjściowych na żądanie. Żądania są ograniczone do 8 MB. Błędy i odrzucenia nie zużywają kredytu. API LLM dla dorosłych zapewnia, że płacisz tylko za pomyślną generację tokenów.
Pobierz twój klucz API
Zarejestruj się, skopiuj klucz, zaktualizuj endpoint. Konfiguracja jest taka prosta.