- GPT NoFilter
- Snelstartgids voor Uncensored API
Snelstartgids voor Uncensored API
Verbind je bestaande clientcode met de nofilter GPT API. Deze gids behandelt authenticatie, eindpunten en streaming voor onbeperkte inhoudsgeneratie.
Basis-URL en authenticatie
Het API-eindpunt bevindt zich op https://api.gptnofilter.com/v1. Werk de basis-URL van je client bij naar dit adres. Authenticatie gebruikt een standaard API-sleutel die wordt meegegeven in de Authorization header als Bearer-token. Je krijgt één sleutel per account, die elke vorige sleutel direct vervangt bij het genereren.
Eerste verzoek
Stuur een POST-verzoek naar /v1/chat/completions. De model-ID is uncensored. Dit endpoint accepteert tekstinput en retourneert tekstoutput. Het ondersteunt geen afbeeldingen, audio of videogeneratie.
curl https://api.gptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What are the API limits for this model"}]
}'
De request body moet de model-ID en je berichtinhoud bevatten. Het systeem verwerkt de prompt en retourneert een completion-token.
Python SDK Integratie
Gebruik de officiële OpenAI Python SDK. Wijs deze naar onze base URL en geef je API-sleutel op. De code blijft identiek aan standaard OpenAI-gebruik, behalve voor het endpoint.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptnofilter.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)
Deze setup stelt je in staat bekende methoden zoals client.chat.completions.create. De responsstructuur voldoet aan het OpenAI-standaardformaat.
Node SDK-integratie
Installeer het OpenAI Node.js-pakket. Configureer de apiKey en baseURL eigenschappen. Dit zorgt voor compatibiliteit met bestaande scripts.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptnofilter.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);
Roep het completions-eindpunt aan met de uncensored model. De SDK verwerkt serialisatie en header-injectie automatisch.
Streaming en JSON Mode
Activeer streaming door stream naar true. Je ontvangt chunks van Server-Sent Events (SSE). De laatste chunk bevat het totale tokenverbruik. Je kunt ook JSON-uitvoer afdwingen met response_format: {type: "json_object"}. Dit is nuttig voor gestructureerde gegevensgeneratie.
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)
Function calling wordt ondersteund via de tools parameter. Het model houdt zich aan de gespecificeerde tooldefinities tijdens uitvoering.
Rate Limits en contextvenster
U mag 300 verzoeken per minuut per sleutel doen. Het aantal gelijktijdige verzoeken is beperkt tot 8. De request body mag niet groter zijn dan 8 MB. Het contextvenster is 100,000 tokens in totaal. Dit omvat zowel de prompt als de completion. Maximaal 16,000 tokens per verzoek. Als u niet instelt max_tokens, de limiet is standaard 2.048 tokens. Fouten en weigeringen verbruiken geen credit. Een 401-fout betekent dat je sleutel ongeldig is. Een 402-fout geeft aan dat er onvoldoende credit is. Een 429-fout geeft aan dat je de rate limit hebt bereikt.
Veelgestelde vragen
Is dit hetzelfde als ChatGPT?
Nee. We hosten onze eigen onbeperkte grote taalmodel. Het is geen GPT, Claude of enig ander model van een leverancier. Het is een open-weight model dat is afgestemd op onbeperkte antwoorden.
Wat gebeurt er als ik op raak van krediet?
Requests zullen een 402-foutmelding retourneren. Je kunt opladen met USDT (TRC20) of USDC (Base). Credit vervalt nooit. Bonuscredits gelden voor hogere opladingen.
Gebruiken we mijn data voor training?
Nee. Prompts worden niet gebruikt voor training. We vereisen alleen een e-mailadres voor je account. Er is geen telefoonnummer nodig voor aanmelding.
Beveilig je sleutel
Registreer, haal de sleutel op, pas de endpoint aan. Minimale configuratie.
API-sleutel ophalen