NL ▾
API-sleutel aanvragen

Snelstart: integreer onze goedkope AI-API

Begin binnen minuten met het genereren van tekst met onze ongecensureerde LLM-API via het standaard OpenAI-compatibele formaat. Deze gids behandelt authenticatie, basisverzoeken, streaming en function calling zonder vendor lock-in.

Probeer het met één verzoek

Basis-URL
https://api.cheapaiapis.com/v1
Model
uncensored
API-sleutel aanvragen

Authenticatie & basis-URL

Om onze cheap ai api te gebruiken, heb je een API-sleutel nodig vanuit je dashboard. Alle verzoeken richten zich op de basis-URL https://api.cheapaiapis.com/v1. Dit zorgt voor compatibiliteit met bestaande OpenAI SDK's en clients.

Voeg je sleutel toe aan de Authorization-header als Bearer-token. Als de sleutel ongeldig is, ontvang je een 401-fout. Als je prepaid tegoed op is, krijg je een 402-fout. Registreer je bij Get API key om je token onmiddellijk te ontvangen.

De modelidentificatie voor onze ongecensureerde LLM is eenvoudigweg "uncensored". Dit enkele model behandelt alle tekstgeneratietaken zonder routerings-overhead.

curl https://api.cheapaiapis.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."}]
  }'

Standaard chat-completies

Het chat-completies-api-endpoint accepteert POST-verzoeken met een messages-array. Elk bericht vereist een role (system, user of assistant) en content. Deze structuur maakt meerturnsgesprekken of single-shot prompts mogelijk.

Onze infrastructuur verwerkt tekstinput en retourneert tekstoutput efficiënt. Het model is afgestemd op flexibiliteit en behandelt uiteenlopende onderwerpen zonder onnodige weigeringen voor wettelijke volwasseninhoud. Aanvraaglichamen zijn beperkt tot 8 MB.

Gebruik de Python SDK om snel te integreren. De client verwerkt automatisch serialisatie en HTTP-verzoeken.

from openai import OpenAI

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

Streaming-antwoorden (SSE)

Voor applicaties die realtime feedback vereisen, activeer je streaming door stream: true in te stellen. De API retourneert Server-Sent Events (SSE) met gedeeltelijke tokenchunks.

Deze aanpak vermindert de waargenomen latentie voor eindgebruikers. Je verwerkt elke chunk zodra deze aankomt en assembleert het uiteindelijke antwoord. Streaming werkt met alle standaard OpenAI-compatibele clients die zijn geconfigureerd voor SSE.

Houd rekening met de limiet van 300 verzoeken per minuut per sleutel. Streaming omzeilt rate limits niet; het verandert alleen hoe data wordt geleverd.

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)

Ondersteuning voor function calling

Onze implementatie van function calling api stelt je in staat tools te definiëren in het verzoek. Het model retourneert gestructureerde JSON die overeenkomt met je schema, waardoor programmeerbare acties mogelijk worden.

Definieer functies met namen, beschrijvingen en parameterschema's. De API reageert met tool calls die je uitvoert en vervolgens resultaten terugstuurt naar het model voor een definitief antwoord. Dit houdt logica gescheiden van generatie.

Zorg dat je functiedefinities geldige JSON zijn. Fouten in de schemasstructuur kunnen ervoor zorgen dat het model slecht gevormde tool calls retourneert.

Modeloverzicht & tokens

Gebruik GET /v1/models om beschikbare modellen op te halen. Je ziet het "uncensored"-model vermeld met zijn specifieke mogelijkheden.

Het model ondersteunt een contextvenster van 100.000 tokens, inclusief prompt- en completion-tokens. Dit maakt uitgebreide documentverwerking of lange gesprekken mogelijk zonder onmiddellijke truncatie.

Prijzen zijn transparant: $0,25 per 1M input-tokens en $1,00 per 1M output-tokens. Credits vervallen nooit, dus je betaalt alleen voor wat je gebruikt.

Limieten, fouten & contextvenster

Monitor je gebruik via het dashboard. De API handhaaft een limiet van 300 verzoeken per minuut per sleutel. Overschrijding hiervan resulteert in een 429-fout. Regenereer je sleutel indien nodig om de status te resetten.

Veelvoorkomende fouten zijn 401 (ongeldige sleutel), 402 (onvoldoende tegoed) en 429 (rate limit). Afhandel deze altijd soepel in je clientcode.

Limieten voor het contextvenster gelden voor het totale aantal tokens dat wordt verzonden en ontvangen. Plan je promptstructuur om de limiet van 100k efficiënt te maximaliseren.

Node.js

import OpenAI from "openai";

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

Vragen en antwoorden

Lees de documentatie
Is deze API compatibel met OpenAI SDK's?

Ja, deze gebruikt het standaard OpenAI-compatibele chat-completiesformaat. Je hoeft alleen de basis-URL en API-sleutel in je bestaande clientconfiguratie bij te werken.

Wat gebeurt er als ik mijn tegoed op heb?

Verzoeken retourneren een 402-fout. Je kunt opwaarderen met crypto (USDT of USDC) vanaf $10. Credits vervallen nooit, dus je kunt geld toevoegen wanneer het jou uitkomt.

Weigert het model inhoud?

Het model is ongecensureerd voor wettelijk volwassen, fictief en controversieel onderwerp. Het blokkeert alleen seksuele inhoud met minderjarigen, wat een harde limiet is.

Je sleutel is nog maar één formulier verwijderd

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

API-sleutel aanvragen

https://api.cheapaiapis.com/v1

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

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