NL ▾
stableaudio.top

Ongecensureerde tekst-API voor je audiopipeline

API-sleutel aanvragen

Prompts en scripts via één endpoint

Krijg je ongecensureerde tekst API-sleutel en begin binnen enkele minuten verzoeken te sturen naar de stableaudio tekst-pipeline. Gebruik de OpenAI-compatible endpoint voor promptengineering, bijschriften of post-processing met voorspelbare prepaid facturatie.

Basis-URL & Authenticatie

Gebruik de base URL https://api.stableaudio.top/v1 met elke standaard OpenAI-compatible client. Voer je API-sleutel door in de Authorization header als Bearer YOUR_API_KEY. Je kunt een sleutel direct genereren op de pagina API-sleutel ophalen met Google of e-mail + wachtwoord. Elk account ondersteunt één actieve sleutel; het uitgeven van een nieuwe vervangt de vorige. De endpoint ondersteunt alleen POST /v1/chat/completions en GET /v1/models. Geen embeddings, afbeeldings-, audio- of videogeneratie is hier beschikbaar. Dit is een tekst-only laag voor je audiopipeline.

Stuur je eerste verzoek

Stuur een standaard chat-completion verzoek om tekst te genereren. De model-ID is uncensored. Het is een open-weight model afgestemd op minder inhoudelijke weigeringen voor wettelijke volwassen onderwerpen. Je kunt parameters aanpassen zoals temperature en top_p. Het model heeft een contextvenster van 100.000 tokens. Je kunt tot 32.000 tokens per antwoord aanvragen. Prijzen zijn transparant: $0,15 per 1M input tokens en $0,50 per 1M output tokens. Fouten en weigeringen verbruiken geen tegoed.

curl https://api.stableaudio.top/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 SDK-integratie

Gebruik de officiële OpenAI Python SDK om de API in je Python-scripts te integreren. Stel de base_url en api_key in je clientconfiguratie in. Hiermee kun je bestaande codebases benutten die al de OpenAI-interface gebruiken. De client verwerkt JSON-serialisatie en responsparsering automatisch. Je kunt responsen streamen of ze in batchmodus verwerken. Deze aanpak werkt voor promptgeneratie, scriptschrijven of het extraheren van gestructureerde data uit tekstinputs voor je audio-workflow.

from openai import OpenAI

client = OpenAI(base_url="https://api.stableaudio.top/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 SDK-integratie

Integreer de API in je Node.js-toepassingen met de OpenAI Node SDK. Configureer de client met de juiste base URL en API-sleutel. Dit zorgt voor compatibiliteit met standaard OpenAI-patronen. Je kunt synchronische of asynchronische verzoeken doen. Gebruik dit voor realtime tekstverwerking in webhooks of achtergrondtaken. De SDK verwerkt retry-logica en responsparsering. Dit is ideaal voor het bouwen van voice-over-scripts of bijschrift-pipelines die betrouwbare, ongecensureerde tekstoutput vereisen zonder abonnementskosten.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.stableaudio.top/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-antwoorden (SSE)

Schakel streaming in door stream: true in je verzoek in te stellen. De API retourneert Server-Sent Events (SSE). Tokengebruiksinformatie is inbegrepen in de laatste chunk. Dit vermindert de waargenomen latentie voor lange tekstgeneratie. Gebruik dit voor live captioning of interactieve promptverfijning. De model-ID blijft uncensored. Streaming verandert het prijsmodel niet. Je betaalt nog steeds alleen voor de daadwerkelijk gegenereerde tokens. Fouten tijdens streaming worden soepel afgehandeld zonder extra tegoed te verbruiken.

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)

Tokenlimieten & quota

Het model ondersteunt een contextvenster van 100.000 tokens. Max output is 32.000 tokens per verzoek, of 2.048 als max_tokens niet is ingesteld. Je bent beperkt tot 300 verzoeken per minuut per sleutel. Concurrency is beperkt tot 8 gelijktijdige verzoeken per sleutel. Request bodies mogen niet groter zijn dan 8 MB. Als je de rate limit overschrijdt, ontvang je een 429-fout. Als je sleutel ongeldig is, ontvang je een 401-fout. Als je onvoldoende prepaid tegoed hebt, ontvang je een 402-fout. Fouten en weigeringen zijn gratis. Het tegoed verloopt nooit. Laad op met kaart (Visa, Mastercard, Apple Pay, Google Pay) of crypto (USDT op TRC20, USDC op Base) van $20 tot $500.

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
Model-IDuncensored
EndpointsPOST /v1/chat/completions · GET /v1/models
AuthenticatieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.stableaudio.top/v1
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
Contextvenster100.000 tokens (invoer + uitvoer)
Rate limit300 verzoeken per minuut per sleutel
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Verzoekgroottetot 8 MB
Gelijktijdige verzoekentot 8 tegelijk per sleutel
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
Prijs$0,15 per 1 mln invoertokens · $0,50 per 1 mln uitvoertokens
Bonus+5% vanaf $50, +10% vanaf $100, +15% vanaf $200
Gratis proeftegoed$0,50 voor 7 dagen, zonder kaart · Proefsleutel: 2 parallelle verzoeken, 60 per minuut; volledige limieten (8 en 300) na eerste opwaardering
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $20 tot $500
Geldigheidbetaald tegoed verloopt niet, geen abonnement
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude
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

Vragen en antwoorden

Wat betekent 'ongecensureerd' voor deze API?

Het model weigert wettelijke volwassen, fictieve, security-onderzoeks- of controversiële onderwerpen niet. Het is afgestemd op antwoorden zonder inhoudelijke weigeringen. De enige harde limiet is dat seksuele inhoud met minderden altijd wordt geblokkeerd.

Hoe wordt de facturatie afgehandeld en wanneer zijn fouten gratis?

Je betaalt alleen voor echt tokengebruik. Fouten en weigeringen verbruiken je prepaid tegoed niet. Tegoed wordt opgewaardeerd met kaart (Visa, Mastercard, Apple Pay, Google Pay) of crypto (USDT op TRC20, USDC op Base) en verloopt nooit. Je kunt opwaarderen van $20 tot $500.

Kan ik dit gebruiken voor afbeeldings- of audiogeneratie?

Nee. Dit is een tekst-only chat-completions API. Het drijft de tekstlaag voor je audiopipeline, zoals promptwriting of captioning. Het genereert geen afbeeldingen, audio of video zelf.

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