NL ▾
API-sleutel aanvragen

API-documentatie NoFilter AI | NoFilter AI (nofilterai.cc)

Integreer onze ongecensureerde LLM API in minuten met standaard OpenAI-compatibele clients. Voer je sleutel in, wijs naar onze basis-URL en begin direct met het genereren van tekst.

Authenticatie en instellen

Begin met het aanmaken van een account via Doorgaan met Google of e-mail en wachtwoord. Er is geen telefoonnummer nodig. Bij registratie ontvang je direct een API-sleutel. Je krijgt ook $0,50 aan gratis proeftegoed dat 7 dagen geldig is, zonder dat je een creditcard nodig hebt. Je API-sleutel verifieert alle verzoeken. De basis-URL voor alle endpoints is https://api.nofilterai.cc/v1. Deze URL werkt met de officiële OpenAI SDKs en elke OpenAI-compatibele client door eenvoudig de base_url configuratie aan te passen.

Onze nofilter ai dienst gebruikt prepaid tegoed. Als je niet genoeg tegoed hebt, ontvang je een 402 Betaling Vereist fout. Fouten en weigeringen zijn gratis. Het laatste stukje van de stream bevat het totale tokengebruik voor het verzoek. Het model is afgestemd om de gevraagde indeling te volgen.

Het Chat Completions endpoint

De kern van onze API is het POST /v1/chat/completions endpoint. Het accepteert tekstinput en retourneert tekstoutput. Er zijn geen embedding-, afbeeldings-, audio- of videogenereermogelijkheden. De model-ID die je moet verzenden is uncensored. Dit is een open-weight model afgestemd om te antwoorden zonder inhoudsweigeringen voor wettelijk volwassen gebruik. Het is geen GPT, Claude of een ander model van een andere leverancier.

Configureer je client om onze basis-URL en je API-sleutel te gebruiken. De request body volgt de standaard OpenAI chat completion indeling. Je kunt het model, messages en verschillende parameters opgeven. De API ondersteunt streaming via SSE voor realtime token delivery. Function calling en JSON-modus zijn ook beschikbaar. Gebruik de volgende curl command om je eerste verzoek te doen.

Python SDK-integratie

Het gebruik van de officiële OpenAI Python SDK is de snelste manier om te integreren. Installeer de bibliotheek en stel de base_url in op ons endpoint. Geef je API-sleutel door in de api_key parameter. De SDK verwerkt de HTTP-verzoeken en responsparsering automatisch. Deze code-first aanpak stelt je in staat direct met het genereren van inhoud te beginnen.

De SDK ondersteunt alle functies van onze API, inclusief streaming en function calling. Je kunt parameters zoals temperature en top_p instellen om de uitvoer te beheren. De model-ID blijft uncensored. Fouten worden gegooid als standaard uitzonderingen. Weigeringen en fouten verbruiken geen tokens van je prepaid tegoed. Gebruik de Python SDK om snel een prototype van je applicatie te maken.

Node SDK-integratie

Voor JavaScript- en TypeScript-ontwikkelaars biedt de OpenAI Node SDK een naadloze integratie. Stel de baseURL in op https://api.nofilterai.cc/v1 en geef je API-sleutel op. De SDK behandelt authenticatie en verzoekindeling. Je kunt de chat.completions.create methode gebruiken om berichten te verzenden.

De Node SDK ondersteunt streaming-antwoorden, zodat je tokens kunt verwerken terwijl ze binnenkomen. Dit is nuttig voor realtime applicaties. Je kunt ook JSON-modus gebruiken om gestructureerde output te krijgen. De model-ID is uncensored. De API is geoptimaliseerd voor directe integratie, zodat je je kunt concentreren op het bouwen van je app. Gebruik de Node SDK om onze ongecensureerde API te integreren in je web- of server-side applicaties.

Streaming-antwoorden met SSE

Schakel streaming in door stream: true in je verzoek in te stellen. De API retourneert een Server-Sent Events (SSE) stream. Elk stukje bevat gedeeltelijke tekst. Het laatste stukje bevat het tokengebruik voor het verzoek. Dit stelt je in staat om uitvoer in realtime weer te geven.

Streaming is efficiënt voor lange antwoorden. Het model ondersteunt tot 32.000 tokens per verzoek. Je kunt de SSE stream in je client parseren om de UI incrementeel bij te werken. Dit is ideaal voor chatinterfaces en codegeneratietools. Onze API zorgt voor lage latentie voor tokenlevering. Gebruik het streaming endpoint om de gebruikerservaring van je app te verbeteren.

Rate limits en beperkingen

Onze API handhaaft strikte limieten om stabiliteit te garanderen. Je mag 300 verzoeken per minuut per sleutel en 8 gelijktijdige verzoeken. De maximale grootte van het verzoeklichaam is 8 MB. Als je deze limieten overschrijdt, ontvang je een fout. De API retourneert een 429 Too Many Requests fout wanneer je de rate limit overschrijdt. Het contextvenster van het model is 100.000 tokens, inclusief zowel de prompt als het antwoord.

Als de sleutel ongeldig of verlopen is, ontvang je een 401 Unauthorized fout. Fouten en weigeringen zijn gratis, dus je wordt niet gefactureerd voor mislukte verzoeken. Prepaid tegoed vervalt nooit. Je kunt je tegoed opwaarderen met crypto. Limieten gelden per API-sleutel. Als je meer sleutels nodig hebt, kun je een nieuwe genereren, die de oude vervangt. Gebruik deze limieten om de schaalbaarheid van je applicatie te plannen.

cURL

curl https://api.nofilterai.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.nofilterai.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.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nofilterai.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

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)

Technische specificaties

Alle echte limieten en functies van de API op één plek — controleer ze voordat je opwaardeert.

OnderdeelWaarde
API-formaatOpenAI-compatibel: elke OpenAI-SDK werkt — vervang alleen base URL en sleutel
Base URLhttps://api.nofilterai.cc/v1
AuthenticatieAuthorization: Bearer YOUR_KEY
Model-IDuncensored
EndpointsPOST /v1/chat/completions · GET /v1/models
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON-modusresponse_format: {"type": "json_object"}
Max. uitvoertot de rest van het venster van 64.000 tokens; max_tokens optioneel (geen aparte limiet)
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Contextvenster64.000 tokens (invoer + uitvoer)
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Rate limit300 verzoeken per minuut per sleutel
Verzoekgroottetot 8 MB
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Geldigheidbetaald tegoed verloopt niet, geen abonnement
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
Gratis proeftegoed$0,50 voor 7 dagen, zonder kaart · Proefsleutel: 2 parallelle verzoeken, 60 per minuut; volledige limieten (8 en 300) na eerste opwaardering
Bonus+5% vanaf $50, +10% vanaf $100
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500
Prijs$0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens
InloggenGoogle of e-mail en wachtwoord
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude

Foutcodes

Fouten komen als JSON met een vaste type; mislukte of geweigerde verzoeken kosten niets.

CodeTypeBetekenis
400bad_requestongeldige JSON, lege berichten, verkeerde parameter of context te lang
401missing_key · invalid_key · key_revokedsleutel ontbreekt, is onjuist of is vervangen
402no_creditgeen tegoed — waardeer op en ga direct verder
403content_blockedseksuele inhoud met minderjarigen — geweigerd, niet gerekend
404not_foundonbekend endpoint
413request_too_largebody groter dan 8 MB
429rate_limited · concurrencymeer dan 300/min of 8 tegelijk — wacht en probeer opnieuw
503upstream_busymodel bezet — probeer het over enkele seconden opnieuw

Vragen en antwoorden

Wat is de grootte van het contextvenster?

Het contextvenster is 100.000 tokens, zowel de prompt als het antwoord. De maximale uitvoer per verzoek is 32.000 tokens, of 2.048 als max_tokens niet is ingesteld.

Hoe betaal ik voor de API?

Wij accepteren alleen crypto: USDT (TRC20) of USDC (Base). Je kunt opwaarderen met elk willekeurig bedrag van $10 tot $500.tegoed verloopt nooit, en fouten zijn gratis.

Is het model ongecensureerd?

Ja, het model weigert geen wettelijke volwassen, fictieve of controversiële onderwerpen. We blokkeren wel seksuele inhoud met minderjarigen. Het model is geen GPT, Claude of een model van een andere leverancier.

Je sleutel is nog maar één formulier verwijderd

Maak een account aan, kopieer de sleutel, verander de basis-URL. Dat is de hele configuratie.