NL ▾
API-sleutel aanvragen

Plug-and-play ongecensureerde API, geen lock-in.

per 1M input-tokens
$0,15
Output-tokens / 1M
$0,50
tokencontext
100.000
trial credit
$0,50
verzoeken per minuut
300
https://api.openaigatewayapi.com/v1

AI Gateway: wissel je client in drie regels

Verbind je bestaande OpenAI SDK-client met onze ongecensureerde endpoint door twee variabelen aan te passen. Deze quickstart begeleidt je door authenticatie, standaard verzoeken, streaming en toolgebruik.

Vereisten: installeer je favoriete SDK

Voordat je verzoeken doet, zorg ervoor dat je ontwikkelomgeving de juiste SDK heeft geïnstalleerd. Omdat onze endpoint de openai compatible api-standaard volgt, kun je de officiële bibliotheek of elke compatibele client gebruiken. Voor Python voer je pip install openai uit. Voor Node.js gebruik je npm install openai. Er zijn geen extra configuratiebestanden nodig naast de omgevingsvariabelen die je in de volgende stap instelt.

Stap 1: basis-URL en API-sleutel configureren

Ons ai gateway-endpoint werkt op een aparte basis-URL. Je moet je API-sleutel ophalen uit het dashboard en je SDK-client configureren om naar https://api.openaigatewayapi.com/v1 te wijzen. Dit zorgt ervoor dat alle verzoeken de standaard OpenAI-infrastructuur omzeilen en direct naar onze servers voor het ongecensureerde model gaan. Je hoeft de modelnaam niet te wijzigen; stel gewoon de basis-URL in en lever je sleutel.

Stap 2: Stuur een standaard chat-completion-verzoek

Met de geconfigureerde client kun je een standaard chat-completion-verzoek sturen. De model-ID is uncensored. Dit verzoek toont de basis text-in, text-out-functionaliteit. Het systeem verwerkt je prompt en retourneert een voltooiing zonder de typische inhoudsfilters van grote aanbieders, mits de inhoud niet seksueel expliciet is met betrekking tot minderjarigen. Gebruik de volgende opdracht om de verbinding te verifiëren.

Stap 3: streaming inschakelen met Server-Sent Events

Voor minder latentie en een betere gebruikerservaring, activeer je streaming door stream=true in te stellen. Het endpoint ondersteunt Server-Sent Events (SSE), waardoor je tokens kunt ontvangen zodra ze worden gegenereerd. Dit is vooral nuttig voor het genereren van lange teksten of interactieve applicaties. De responsstream zendt gedeeltelijke brokken uit tot de voltooiing klaar is, waardoor je realtime feedback krijgt zonder te wachten tot het hele contextvenster is verwerkt.

Stap 4: function calling gebruiken voor toolintegratie

De endpoint ondersteunt tool calling, waardoor je functies kunt definiëren en het model kunt laten beslissen wanneer ze moeten worden aangeroepen. Dit maakt complexe workflows mogelijk door externe API's of gegevensbronnen direct in je LLM-logica te integreren. Definieer je tools in de parameter tools, en het model retourneert gestructureerde JSON-output wanneer dit gepast is. Deze functie werkt identiek aan de standaard OpenAI-indeling, waardoor het eenvoudig is om van aanbieder te wisselen zonder je toolintegratielogica te herschrijven.

Stap 5: Afhandelen van fouten en rate limits

Houd je API-sleutelgebruik bij en verwerk fouten op een beheersbare manier. Als de sleutel ongeldig is, ontvang je een 401-fout. Als je prepaid tegoed op is, geeft een 402-fout aan dat je moet opwaarderen. Het systeem handhaaft een limiet van 300 verzoeken per minuut per sleutel; overschrijding hiervan leidt tot een 429 rate limit-fout. Houd bovendien je request body onder de 8 MB om afwijzing te voorkomen. Het contextvenster ondersteunt maximaal 100.000 tokens voor zowel prompt als voltooiing samen.

cURL

curl https://api.openaigatewayapi.com/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.openaigatewayapi.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.openaigatewayapi.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)

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
Model-IDuncensored
AuthenticatieAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.openaigatewayapi.com/v1
JSON-modusresponse_format: {"type": "json_object"}
Max. uitvoertot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet)
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Contextvenster100.000 tokens (invoer + uitvoer)
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
Verzoekgroottetot 8 MB
Gelijktijdige verzoekentot 8 tegelijk per sleutel
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Rate limit300 verzoeken per minuut per sleutel
Prijs$0,15 per 1 mln invoertokens · $0,50 per 1 mln uitvoertokens
Geldigheidbetaald tegoed verloopt niet, geen abonnement
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $20 tot $500
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, +15% vanaf $200
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude
InloggenGoogle of e-mail en wachtwoord
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd

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 model ondersteunt een contextvenster van 100.000 tokens, inclusief zowel de invoerprompt als de uitvoer. Dit stelt je in staat om aanzienlijke documentverwerking of het behoud van gesprekscontext binnen één verzoek te verwerken.

Hoe laad ik mijn tegoed op?

Je kunt je prepaid tegoed vanaf $20 opwaarderen met crypto (USDT on TRC20, USDC on Base). Credits vervallen nooit. Je ontvangt ook een bonus van +5% voor stortingen van $50 of meer, een bonus van +10% voor stortingen van $100 of meer, en een bonus van +15% voor stortingen van $200 of meer.

Gebruikt deze dienst mijn gegevens voor training?

Nee. Je prompts worden niet gebruikt voor training. De dienst vereist alleen een e-mailadres en wachtwoord voor aanmelding, wat privacy garandeert terwijl je directe toegang krijgt tot het ongecensureerde model zonder verborgen clausules of gegevensbewaringsbeleid.

Je sleutel is nog maar één formulier verwijderd

Maak een account aan, kopieer de sleutel, wijzig de basis-URL. Dat is de hele setup.

Get API keyhttps://api.openaigatewayapi.com/v1