NL ▾
API-sleutel aanvragen

Flux API: prompts en scripts via één endpoint

Integreer onze ongecensureerde LLM in je mediapipeline met één OpenAI-compatible endpoint. Schrijf scripts, extraheren metadata of post-process tekst zonder content refusals.

uncensoredhttps://api.fluxapikey.com/v1

Base URL en authenticatie

Onze API volgt de standaard OpenAI chat-completies structuur. Om te beginnen heb je een base URL en een API-sleutel nodig. De base URL voor alle verzoeken is https://api.fluxapikey.com/v1. Je kunt een API-sleutel verkrijgen door je aan te melden op de API-sleutel verkrijgen pagina met alleen een e-mailadres en wachtwoord. Er is geen creditcard nodig voor de trial.

Geef je sleutel mee in de Authorization header als Bearer token. Elke account is beperkt tot één sleutel tegelijk; het regenereren ervan maakt de vorige ongeldig. Prompts worden niet gebruikt voor training, en de enige harde content limit is geen seksuele content met minderjarigen.

Je eerste verzoek versturen

Maak een POST verzoek naar /v1/chat/completions met je prompt. De model ID is altijd uncensored. Dit endpoint accepteert standaard JSON payloads en retourneert tekstantwoorden. Het ondersteunt streaming via Server-Sent Events (SSE) en tool/function calling.

Hier is een basisvoorbeeld met curl:

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

Dit verzoek stuurt je tekst naar onze GPU servers. Het model is afgestemd om zonder refusals te antwoorden voor wettelijke volwassen, fictieve of controversiële onderwerpen. Je kunt de max_tokens en temperature parameters aanpassen naar wens.

Python SDK integratie

Gebruik de officiële OpenAI Python SDK om met onze API te communiceren. Stel de base URL in op ons endpoint en geef je API-sleutel op. Dit stelt je in staat bekende methoden zoals client.chat.completions.create te gebruiken.

from openai import OpenAI

client = OpenAI(base_url="https://api.fluxapikey.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 zorgt voor compatibiliteit met bestaande codebases. Het response object bevat de gegenereerde tekst in response.choices[0].message.content. Je kunt deze tekst parseren voor scripts, captions of metadata extractie in je video of audio workflows.

Node.js SDK gebruik

Voor JavaScript omgevingen gebruik je de OpenAI Node.js SDK. Configureer de baseURL en apiKey eigenschappen om naar onze service te wijzen. Dit maakt naadloze integratie in Node.js applicaties mogelijk voor real-time tekstgeneratie.

import OpenAI from "openai";

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

De response structuur komt overeen met het OpenAI formaat. Je kunt de gegenereerde inhoud benaderen en fouten afhandelen met standaard try-catch blokken. Deze aanpak is ideaal voor server-side processing in webapplicaties of CLI tools.

Streaming antwoorden via SSE

Schakel streaming in door stream: true in je verzoek in te stellen. De API retourneert Server-Sent Events (SSE) met incrementele tekstchunks. Dit is nuttig voor real-time applicaties waarin je tekst wilt weergeven terwijl deze wordt gegenereerd.

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)

Elke chunk bevat een gedeeltelijk antwoord. Je kunt deze chunks accumuleren om de volledige tekst te reconstrueren of ze real-time weer te geven. Streaming vermindert de waargenomen latentie voor gebruikers die wachten op lange scripts of beschrijvingen.

Limieten, fouten en contextvenster

Onze API heeft specifieke limieten om betrouwbaarheid te garanderen. Je kunt maximaal 300 verzoeken per minuut per sleutel versturen. De maximale request body grootte is 8 MB. Het contextvenster ondersteunt 100.000 tokens voor zowel prompt als completion samen.

Veelvoorkomende fouten zijn 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed, en 429 voor rate limits. Als je de rate limit overschrijdt, wacht dan en probeer het opnieuw. Onze prijzen zijn transparant: $0,25 per 1M input tokens en $1,00 per 1M output tokens. Prepaid tegoed vervalt nooit, en je kunt opwaarderen vanaf $10.

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
Model-IDuncensored
AuthenticatieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.fluxapikey.com/v1
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
JSON-modusresponse_format: {"type": "json_object"}
Max. uitvoertot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet)
Contextvenster100.000 tokens (invoer + uitvoer)
Verzoekgroottetot 8 MB
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Rate limit300 verzoeken per minuut per sleutel
Geldigheidbetaald tegoed verloopt niet, geen abonnement
Bonus+5% vanaf $50, +10% vanaf $100
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
Prijs$0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $10 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
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 contextvenster ondersteunt 100.000 tokens voor zowel prompt als completion samen. Dit maakt lange gesprekken of de verwerking van grote documenten binnen één verzoek mogelijk.

Hoe ga ik om met fouten?

Veelvoorkomende fouten zijn 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed en 429 voor rate limits. Je kunt de statuscode en het bericht van het antwoord controleren om het probleem te bepalen en de juiste actie te ondernemen.

Kan ik deze API gebruiken voor het genereren van afbeeldingen of video's?

Nee, deze API is voor tekstchat-completies. Wij bieden het ongecensureerde model voor prompt engineering, scriptwriting en post-processing. Voor het genereren van afbeeldingen of video's moet je een speciaal model of service gebruiken.

Je sleutel is nog maar één formulier verwijderd

Maak een account aan, kopieer de sleutel, pas de base URL aan. Dat is de hele setup.

API-sleutel aanvragen