Snelstartgids voor Uncensored API
Vraag je ongefilterde LLM API-sleutel aan en begin binnen enkele minuten met het genereren van ruwe tekst. Deze quickstart-gids leidt je door de standaard OpenAI-compatibele interface zonder configuratiehinder.
https://api.unfilteredaigpt.com/v1
Installeer de officiële SDK
Installeer eerst de bibliotheek die past bij uw taal. De meeste ontwikkelaars geven de voorkeur aan de officiële OpenAI SDK omdat deze retries en streaming automatisch afhandelt.
- Python:
pip install openai - Node.js:
npm install openai
Deze packages zijn lichtgewicht en vereisen geen extra afhankelijkheden. Je kunt direct doorgaan met de configuratie zodra de installatie is voltooid.
Configureer je Base URL
Wijs uw SDK naar ons API-gateway in plaats van het standaard eindpunt. Dit zorgt ervoor dat uw verzoeken de ongefilterde modelinfrastructuur bereiken.
Stel de basis-URL in op https://api.unfilteredaigpt.com/v1. Je moet ook je API-sleutel vanuit het dashboard opgeven. Deze sleutel authenticeert je vooruitbetaalde tegoed.
- Model-ID:
uncensored - Basis-URL:
https://api.unfilteredaigpt.com/v1
Elle standaard OpenAI-compatible client werkt met deze setup. De model-ID blijft constant voor alle verzoeken.
Verstuur uw eerste verzoek
Stuur een POST-verzoek naar /v1/chat/completions met je systeemprompt en gebruikersbericht. Dit retourneert ruwe tekst zonder inhoudsweigeringen voor wettelijke volwassen onderwerpen.
Gebruik de uncensored model-ID om consistent gedrag te garanderen. De API accepteert standaardparameters zoals temperature en max_tokens.
Fouten vanwege ontoereikend tegoed retourneren een 402-status. Ongeldige sleutels retourneren 401. Gebruik de onderstaande curl-opdracht om de connectiviteit te testen.
Streamen inschakelen voor real-time uitvoer
Instellen stream: true om tokens te ontvangen zoals ze worden gegenereerd. Dit vermindert de latentie voor lange uitvoeren. Streamen is ideaal voor chatinterfaces.
De laatste chunk bevat het totale tokengebruik. Parse dit voor transparante facturering. Gebruik het streaming-voorbeeld om gedeeltelijke responsen correct af te handelen.
Non-streaming-verzoeken wachten op de volledige voltooiing. Dit is beter voor single-shot taken zoals codegeneratie. Kies de methode die past bij je gebruikerservaring.
Gebruik JSON-modus voor gestructureerde gegevens
Instellen response_format: {"type": "json_object"} om geldige JSON-uitvoer te forceren. Dit voorkomt gehallucineerde syntaxisfouten. Gebruik dit voor taken voor gegevensextractie.
Het model houdt zich aan het schema dat je in de prompt verstrekt. Combineer dit met function calling voor geautomatiseerde workflows. JSON-modus zorgt voor betrouwbare parsing.
Valideer de output altijd aan je kant. De API garandeert de indeling, maar niet de semantische juistheid van je bedrijfslogica. Gebruik het Node-voorbeeld om dit te implementeren.
Limieten, fouten en contextvenster
Blijf uw verbruik bij om serviceonderbrekingen te voorkomen. Het contextvenster is 100,000 tokens in totaal. Maximaal output per verzoek is 16,000 tokens. Verzoeken groter dan 8 MB worden afgewezen.
Snelheidslimieten zijn 300 verzoeken per minuut per sleutel. Gelijktijdige verzoeken zijn beperkt tot 8. Het overschrijden van deze limieten resulteert in een 429-fout. Upgrade je credit-tier indien nodig.
Fouten zijn gratis. Je betaalt alleen voor succesvol token-gebruik. Controleer het API-dashboard voor realtime statistieken. Gebruik de Python SDK voor robuuste foutafhandeling.
cURL
curl https://api.unfilteredaigpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list steps to brew coffee"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaigpt.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.unfilteredaigpt.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)Veelgestelde vragen
Is de ongefilterde AI GPT API compatibel met standaard OpenAI-clients?
Ja, het gebruikt exact dezelfde structuur van het chat-completions-endpoint. Je hoeft alleen de base URL en API-sleutel aan te passen. Elke SDK die werkt met OpenAI, werkt hier ook.
Hoe verzorg ik streamingantwoorden in Python?
Stel de stream-parameter in op true in je clientaanroep. Itereer over het response-object om tokens op te leveren. De laatste chunk bevat gebruiksgegevens voor facturering.
Wat gebeurt er als ik de frequentielimiet overschrijd?
De API retourneert een 429-statuscode. Wacht een paar seconden voordat je opnieuw probeert. Overweeg om verzoeken te bundelen als je veel gelijktijdige gebruikers hebt. Credits worden niet in rekening gebracht voor mislukte verzoeken.
Krijg uw sleutel nu
Registreer, kopieer de inloggegevens en pas je endpoint aan. Simpel.