Wu Xianzhi APIVeelgestelde vragen
Veelgestelde vragen over de ongecensureerde API: registratie, facturatie, endpoints, foutcodes en inhoudsgrenzen
Hier vind je de meest gestelde vragen van ontwikkelaars over de ongecensureerde API, gegroepeerd in zes categorieën: registratie en proeftegoed, facturatie en saldo, endpoints en parameters, foutcodes, inhoudsgrenzen en privacy. Het endpoint is compatibel met het OpenAI-formaat en biedt één model: uncensored. Je betaalt prepaid per token. Wil je eerst de code zien? Ga naar de pagina met codevoorbeelden. Voor volledige parameters raadpleeg je de API-documentatie.
Laatst bijgewerkt op
Kernpunten
- Registratie vereist alleen e-mail en wachtwoord, geen bankkaart. Nieuwe accounts krijgen $0,50 proeftegoed dat 7 dagen geldig is.
- Prijzen: invoer $0,25, uitvoer $1,00 per miljoen tokens. Prepaid, saldo vervalt niet.
- Contextvenster van 100.000 tokens, max_tokens standaard 2048, maximaal 32.000. 300 verzoeken per minuut per API-sleutel.
- Seksuele inhoud met minderjarigen wordt altijd geblokkeerd; alleen volwassenen en legale doeleinden; prompts worden niet gebruikt voor training.
Registratie en gratis proeftegoed
Hoe registreer je je en heb je een bankkaart nodig?
Registreer op de /get-api-key/-pagina met e-mail en wachtwoord, geen bankkaart nodig. Na registratie verschijnt de sleutel direct op de pagina, je hoeft niet te wachten op review.
Hoeveel proeftegoed krijg je en hoe lang is het geldig?
Nieuwe accounts krijgen $0,50 proeftegoed, geldig voor 7 dagen. Bij $1,00 per miljoen tokens is dit genoeg voor ongeveer 500.000 tokens output, ideaal voor integratietests en kleine validaties.
Hoeveel sleutels per account en wat bij verlies?
Elk account heeft slechts één sleutel. Bij verlies of lek kun je een nieuwe genereren; de oude wordt direct ongeldig. Diensten met de oude sleutel krijgen 401, dus pas je omgevingsvariabelen direct aan.
Wat gebeurt er als het proeftegoed verloopt?
Na verloop van de proefperiode retourneert het verzoek 402 met foutcode no_credit. Om door te gaan, laad je prepaid tegoed op op je account; de code hoeft niet aangepast te worden.
Facturatie en saldo
Wat zijn de prijzen en hoe wordt er gefactureerd?
Betaal per token: input $0,25 per miljoen tokens, output $1,00 per miljoen tokens. Geen abonnementen, geen maandelijkse kosten; je betaalt wat je gebruikt. Zie prijzen voor details.
Vervalt het saldo?
Nee. Opgewaardeerd prepaid tegoed heeft geen vervaldatum. Alleen het $0,50 proeftegoed voor nieuwe accounts heeft een limiet van 7 dagen.
Hoe weet je hoeveel een verzoek kost?
Elk antwoord bevat een usage-veld met het tokenverbruik. Vermenigvuldig dit met de tarieven. Bij streaming bevat ook het laatste data-blok usage; let op dat choices dan een lege array is.
Hoe voorkom je onverwachte hoge kosten?
Dit doe je met twee dingen: beperk de output met max_tokens (standaard 2048) en knip bij multi-turn gesprekken de geschiedenis bij zodat de input niet onbeperkt groeit. Omdat je prepaid betaalt, stopt het verzoek bij leeg saldo en ontstaan er geen kosten boven je saldo.
Hoeveel kost een normaal verzoek ongeveer?
Stel: 2.000 tokens invoer, 500 tokens uitvoer. Invoer kost ongeveer $0,0005, uitvoer ongeveer $0,0005, totaal ongeveer $0,001. Duizend zulke verzoeken kosten dus ongeveer $1. De werkelijke bedragen zijn gebaseerd op het verbruik in de response.
Wat gebeurt er als het saldo op is?
Het endpoint retourneert 402 met foutcode no_credit. Laad op om door te gaan; je hoeft je API-sleutel niet opnieuw te genereren.
Endpoints en parameters
Wat is de endpoint-URL en de modelnaam?
De Base URL is https://api.wuxianzhiapi.com/v1 en het model is altijd uncensored. Beschikbare endpoints zijn POST /v1/chat/completions en GET /v1/models.
Is het compatibel met de OpenAI SDK?
Compatibel. De officiële Python openai v1+ en npm openai v4+ werken direct na aanpassing van base_url en de sleutel. Zie codevoorbeelden voor de implementatie; voor migratie van andere endpoints zie migratiegids.
Hoe lang is de context en hoe groot kan max_tokens zijn?
Het contextvenster is 100.000 tokens; de som van prompt en output mag dit niet overschrijden. max_tokens is standaard 2048, maximaal 32.000 per keer. De verzoeklichaam-grootte mag niet groter zijn dan 8 MB.
Worden streaming en function calling ondersteund?
Ja. Gebruik stream: true; de server voegt een data-blok met usage toe aan het einde. Voor function calling gebruik je OpenAI-formaat tools en tool_choice. Toolresultaten worden teruggegeven met de role: "tool"-rol.
Waarom staat er geen tekst in het laatste blok van de streaming-response?
Dat is het automatisch toegevoegde blok met verbruiksstatistieken; choices is een lege array en usage bevat het token-gebruik van deze request. Controleer eerst of choices leeg is voordat je de inhoud ophaalt, dan voorkom je een index-out-of-bounds fout.
Zijn er rate limits?
Elke sleutel is beperkt tot 300 verzoeken per minuut. Bij overschrijding krijg je een 429-statuscode; wacht en probeer het opnieuw. We raden exponentiële back-off aan.
Worden vectoren, afbeeldingen, spraak of fine-tuning ondersteund?
Nee. We bieden alleen tekstgesprekken aan. Er is slechts één model: uncensored. Er zijn geen embeddings, geen afbeeldings-, audio- of videogeneratie en geen fine-tuning.
Foutcodes
Alle foutresponsen zijn JSON met de volgende structuur: {"error":{"code":...,"message":...}}. Hieronder leggen we per statuscode uit hoe je de fout moet afhandelen.
Wat betekent een 400-fout?
Er is iets mis met de request zelf. Het meest voorkomende probleem is dat de prompt samen met max_tokens de limiet van 100.000 tokens overschrijdt, of dat de JSON-formaat niet klopt of veldtypen fout zijn. Pas de request aan; opnieuw proberen helpt niet.
Hoe los je een 401-fout op?
De sleutel is ongeldig of ontbreekt. Controleer of de request header Authorization: Bearer <sleutel> correct is ingesteld, of de omgevingsvariabelen actief zijn, en of de sleutel niet is geregeneerd. Een oude sleutel vervalt direct na het genereren van een nieuwe.
Wat betekent 402 no_credit?
Je saldo is op of het gratis proeftegoed is verlopen. Laad je account op om door te gaan; je hoeft je sleutel niet te wijzigen.
Wat betekent 403 content_blocked?
De request heeft een content filter getriggerd. Seksuele inhoud met minderjarigen wordt altijd geblokkeerd, zowel in fictie als bij roleplay; dit is niet aanpasbaar. Pas de inhoud van je request aan en probeer het opnieuw; als je exact hetzelfde stuurt, is het resultaat hetzelfde.
Wat betekent een 404-fout?
Je hebt een niet-bestaande endpoint geraakt. Vaak komt dit door een verkeerde URL, bijvoorbeeld het missen van /v1, of door het aanroepen van een niet-ondersteunde endpoint zoals embeddings of image generation.
Hoe ga je om met 429 en 503?
429 betekent dat je de rate limit van 300 verzoeken per minuut hebt overschreden. Een 503-fout met de code upstream_busy betekent dat het model tijdelijk druk is; probeer het over een paar seconden opnieuw. Voor beide fouten is exponentiële back-off geschikt; zie de codevoorbeelden.
Contentgrenzen
Betekent "uncensored" dat alles gegenereerd mag worden?
Nee. Legale volwassen inhoud, fictie en controversiële onderwerpen worden niet geweigerd, maar seksuele inhoud met minderjarigen wordt altijd geblokkeerd (403), ongeacht of het fictie of roleplay is. Het gebruik moet legaal zijn.
Voor welke gebruikers is dit bedoeld?
Alleen voor volwassenen van 18 jaar en ouder. Als je het gebruikt voor producten die aan eindgebruikers worden aangeboden, moet je in je eigen applicatie een leeftijdsverificatie implementeren en mechanismen voor meldingen en accountbeheer beschikbaar stellen.
Kan het gebruikt worden voor roleplay, romans en games?
Ja, dat is een van de meest voorkomende toepassingen. Zie de sectie Toepassingen voor voorbeelden van prompts en kostenramingen per use case.
Wanneer krijg je een 403-fout in roleplay?
Alleen als er een content filter getriggerd wordt. Het meest voorkomende scenario is seksuele inhoud met minderjarigen, ook in fictieve settings. Legale inhoud tussen volwassenen wordt niet geweigerd vanwege roleplay. Als je een 403 krijgt, pas dan je persona of plot aan voordat je opnieuw een request stuurt.
Zijn de feiten in de modeloutput altijd betrouwbaar?
Niet per se. Het weigeren van inhoud betekent niet dat de inhoud accuraat is. Controleer zelf feiten, data, juridische of medische conclusies voordat je ze gebruikt.
Privacy
Wordt mijn prompt gebruikt om het model te trainen?
Nee. De prompts die je verstuurt, worden niet gebruikt voor training.
Hoe bewaar ik mijn API-sleutel veilig?
Plaats de sleutel in een omgevingsvariabele op de server. Schrijf hem niet weg in frontend-pagina's, mobiele apps of openbare repositories. Bij vermoeden van lekken, genereer direct een nieuwe sleutel via je account; de oude sleutel vervalt direct.
Hoe ga ik om met gebruikersdata in mijn applicatie?
Dit hangt af van jouw product. Stuur alleen data die noodzakelijk is voor de taak. Vermijd het opnemen van gevoelige informatie zoals echte namen, ID-nummers of contactgegevens in je prompts. Leg in je eigen privacybeleid duidelijk uit hoe de data verwerkt wordt.
Veelgestelde vragen
Heb ik een bankkaart nodig voor registratie? Hoe hoog is het gratis proeftegoed?
Nee, je hebt geen bankkaart nodig. Na registratie met e-mail en wachtwoord verschijnt je sleutel direct. Nieuwe accounts krijgen $0,50 aan gratis proeftegoed, geldig voor 7 dagen.
Hoe worden de kosten berekend? Vervalt het saldo?
Invoer: $0,25 per miljoen tokens; uitvoer: $1,00 per miljoen tokens. Prepaid, geen abonnementen of maandelijkse kosten. Opgeladen tegoed vervalt niet; alleen het gratis proeftegoed heeft een limiet van 7 dagen.
Wat is de limiet voor contextlengte en max_tokens?
Het contextvenster is 100.000 tokens (totaal van prompt en output). max_tokens staat standaard op 2048, met een maximum van 32.000 per request. De request body mag niet groter zijn dan 8 MB. Elke sleutel is beperkt tot 300 verzoeken per minuut.
Waarom krijg ik een 402 of 403?
402 met de code no_credit betekent dat je saldo op is of het gratis proeftegoed is verlopen; laad op om door te gaan. 403 met de code content_blocked betekent dat seksuele inhoud met minderjarigen geblokkeerd wordt, inclusief fictieve inhoud.
Wordt de prompt gebruikt voor training?
Nee, de prompt wordt niet gebruikt voor training.
Vul het formulier in om je API-sleutel te ontvangen
Maak een account aan, kopieer je sleutel en pas de Base URL aan. Zo eenvoudig is de configuratie.
API-sleutel verkrijgen