Ongefilterde AI API-documentatie
Begin met onze ongecensureerde LLM API in enkele minuten met standaard OpenAI-compatible SDKs. Stuur tekst, ontvang tekst en bouw je app zonder censuur of abonnementspoorten.
Authenticatie en basis-URL
Je API-sleutel is de enige aanmeldgegevens die je nodig hebt. Genereer deze direct via Google of e-mail op het dashboard zonder dat een telefoonnummer nodig is. Gebruik https://api.unfilteredai.cc/v1 als je basis-URL voor alle verzoeken. Het systeem retourneert één sleutel per account, waarbij een vorige actieve sleutel automatisch wordt vervangen.
Eerste verzoek
Verstuur je eerste prompt aan de uncensored het model via standaard HTTP-aanroepen. Het endpoint accepteert JSON-payloads en retourneert direct tekstantwoorden. Je kunt de verbinding en tokengebruik testen met een eenvoudige completion-aanvraag.
curl https://api.unfilteredai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the API documentation provided above"}]
}'
Python SDK Integratie
Integreer direct in je Python-applicaties met behulp van de officiële OpenAI-clientbibliotheek. Wijs de client naar onze base URL en injecteer je sleutel. Deze aanpak werkt voor zowel synchrone als asynchrone workflows zonder aangepaste parseerlogica.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredai.cc/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 SDK-integratie
Gebruik de Node.js SDK voor server-side of edge-computing-implementaties. Configureer de base URL en API-sleutel zodat deze overeenkomen met ons eindpunt. De bibliotheek behandelt serialisatie en responsparsing, zodat jij je kunt concentreren op je applicatielogica.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredai.cc/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-responsen en verbruik
Activeer realtime tokengeneratie door stream: true in uw verzoek. De API retourneert een Server-Sent Events (SSE)-stream. Gebruiksstatistieken voor tokens verschijnen in het laatste deel van de stream, zodat u de kosten nauwkeurig kunt bijhouden zonder te wachten op de volledige respons.
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)
Rate Limits en Fouthantering
Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Als je deze limiet overschrijdt, retourneert de API een 429-fout. Een 401-fout geeft een ongeldige sleutel aan, terwijl een 402-fout betekent dat je vooruitbetaalde krediet op is. Het model ondersteunt een contextvenster van 100,000 tokens voor lange gesprekken.
Veelgestelde vragen
Wat is de basis-URL voor de unfiltered AI API?
Gebruik HTTPS://api.unfilteredai.cc/v1 als je basis-URL. Dit eindpunt is compatibel met officiële OpenAI SDK's en elke standaard OpenAI-compatible client.
Waarom krijg ik een 429-fout?
Je hebt de limiet van 300 verzoeken per minuut of 8 gelijktijdige verzoeken per key overschreden. Wacht een paar seconden en probeer opnieuw, of optimaliseer je client om gelijktijdige verbindingen efficiënt af te handelen.
Hoe werkt het contextvenster?
Het model ondersteunt een contextvenster van 100.000 tokens voor zowel prompt als voltooiing samen. U kunt grote invoergegevens versturen, maar de maximale uitvoer is beperkt tot 16.000 tokens per verzoek, tenzij u een lager limiet opgeeft.
Haal je API-sleutel op
Registreer, haal het token op, pas de endpoint aan. Dat is het.