Snelstart: integreer ongecensureerde API
Integreer onze ongecensureerde API in minuten met standaard OpenAI SDK's. Stuur tekst, ontvang tekst en sla de inhoudsfilters over met één basis-URL.
https://api.openrouternsfwmodel.com/v1uncensored
Installeer de standaard OpenAI SDK
Installeer eerst de officiële clientbibliotheek voor je favoriete taal. Dit zorgt voor compatibiliteit met ons OpenAI-compatibele eindpunt. Gebruik je pakketbeheerder om de afhankelijkheid toe te voegen. Voor Python voer je pip install openai. Voor Node.js, voer npm install openai. Dit standaardiseert uw integratiecode.
Configureer je base-URL en API-sleutel
Wijs uw client naar ons dedicated eindpunt. Dit vervangt de standaard OpenAI-URL in uw configuratie. Stel de base_url naar ons domein. Gebruik je API-key van het dashboard. Ons uncensored model reageert op de ID uncensored. Deze opstelling werkt met elke standaard OpenAI SDK.
Stuur uw eerste chatcompletieverzoek
Stuur een POST-verzoek naar het chat-completions-eindpunt. Stuur je prompt als onderdeel van de messages-array. Het model retourneert een tekstantwoord zonder contentafwijzingen. Gebruik de model parameter ingesteld op uncensored. Dit bevestigt dat je integratie correct werkt.
Schakel streaming in voor realtime tokenoutput
Instellen stream aan true voor realtime token output. De API retourneert Server-Sent Events (SSE). Elke chunk bevat gedeeltelijke tekst. Dit is ideaal voor chatinterfaces. Token-gebruiksgegevens verschijnen in de laatste chunk. Streaming vermindert de waargenomen latentie aanzienlijk.
Gebruik function calling en JSON-modus
Schakel gestructureerde uitvoeren in voor je applicaties. Gebruik response_format voor strikte JSON-modus. Je kunt ook tools definiëren voor function calling. Stel tool_choice om acties te automatiseren. Dit ondersteunt complexe logica zonder parsfouten. Het model verwerkt gestructureerde data betrouwbaar.
Begrijp rate limits en concurrency
Elke sleutel staat 300 verzoeken per minuut toe. Je kunt 8 gelijktijdige verzoeken uitvoeren. De verzoekbody moet kleiner blijven dan 8 MB. Als je limieten overschrijdt, ontvang je een 429-foutmelding. Ongeldige sleutels retourneren 401. Geen krediet betekent 402-fouten. Fouten zijn gratis, dus retries kosten niets.
cURL
curl https://api.openrouternsfwmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 HTTP status codes"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouternsfwmodel.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.openrouternsfwmodel.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);Streaming
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)FAQ
Wat is de grootte van het contextvenster?
Het model ondersteunt een contextvenster van 100.000 tokens. Dit omvat zowel prompt- als completion-tokens. Je kunt maximaal 16.000 tokens in één antwoord versturen. Als je max_tokens niet instelt, is de standaardwaarde 2.048 tokens.
Hoe ga ik om met rate limits?
Je bent beperkt tot 300 verzoeken per minuut per sleutel. Je kunt 8 gelijktijdige verzoeken actief hebben. Als je deze limieten overschrijdt, retourneert de API een 429-statuscode. Implementeer exponentiële backoff in je clientcode voor hertries.
Is de API uncensored?
Ja, het model weigert wettelijk volwassen content niet. Het is afgestemd op onbeperkt rollenspel en creatief schrijven. De enige harde limiet is seksueel content met minderjarigen. Verzoeken met die content worden altijd geweigerd.
Haal je API-sleutel op in één stap
Meld je aan, kopieer de sleutel, pas de basis-URL aan. Klaar.