nl ▾
Probeer met proeftegoed

Documentatie Uncutly AI API

Aan de slag met Uncutly AI binnen minuten met standaard OpenAI-compatible endpoints. Authenticeer met je API-key, stuur een verzoek en ontvang direct ongefilterde tekstoutput.

Basis-URL
https://api.uncutlyai.com/v1
Model
uncensored

Authenticatie & basis-URL

Start elk verzoek door uw client naar onze basis-URL te wijzen en uw sleutel door te geven in de Authorization header.

De basis-URL is https://api.uncutlyai.com/v1

Elk account heeft op elk moment één actieve sleutel. Als je een nieuwe genereert, stopt de oude sleutel direct met werken. Dit houdt je toegang schoon en veilig.

Onze service is ontworpen voor ontwikkelaars die directe controle willen. Je hoeft geen complexe routing of meerdere modellen te beheren. Gebruik gewoon je sleutel en ga.

  • Basis-URL: https://api.uncutlyai.com/v1
  • Header: Authorization: Bearer YOUR_API_KEY

Eerste verzoek

Verstuur je eerste bericht aan de /v1/chat/completions endpoint met je favoriete HTTP-client.

De modelidentifier is eenvoudig uncensored. Dit open-weight model draait op onze servers en antwoordt zonder typische inhoudsafwijzingen voor wettelijk volwassen gebruik.

U kunt standaard promptstructuren versturen. De API accepteert tekstinput en retourneert tekstoutput. Het is compatibel met elke OpenAI SDK of client die het chat-completions-formaat ondersteunt.

Hier is een basisvoorbeeld met cURL om een antwoord te krijgen.

curl https://api.uncutlyai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
  }'

Python SDK

Gebruik het officiële OpenAI Python-pakket om met minimale code met onze API te communiceren.

Stel de base_url en api_key parameters in je clientinitialisatie. Dit zorgt ervoor dat verzoeken naar ons ongecensureerde endpoint worden gestuurd in plaats van naar de servers van OpenAI.

De modelnaam is uncensored. Je kunt berichten doorgeven als een lijst met dictionaries. Het response-object bevat de gegenereerde tekst in response.choices[0].message.content.

Deze aanpak werkt voor eenvoudige scripts of complexe applicatielogica. Het verwerkt serialisatie automatisch.

from openai import OpenAI

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

Integreer de API in je Node.js-applicaties met de openai pakket.

Configureer de client met onze basis-URL en je API-sleutel. De SDK verwerkt de HTTP-verzoeken en parseert de JSON-response.

Roep de chat.completions.create methode met het model uncensored. Je kunt systeem prompts of gebruikersberichten definiëren zoals nodig.

Deze methode is betrouwbaar voor server-side generatie. Het past goed in Express-routes of achtergrondtaken.

import OpenAI from "openai";

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

Ontvang tekst token-voor-token met behulp van Server-Sent Events (SSE) voor een lagere waargenomen latentie.

Stel de stream parameter naar true in uw verzoek. De API retourneert een stream van fragmenten in plaats van een enkele volledige respons.

Elke chunk bevat gedeeltelijke tekst. Je kunt deze chunks concateneren om het eindbericht te bouwen. Dit is nuttig voor chatinterfaces die realtime worden bijgewerkt.

De laatste chunk bevat gebruiksstatistieken. Je kunt tokenverbruik direct volgen vanuit de stream.

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)

Limieten, Fouten & Context

Begrijp de beperkingen en foutcodes om je integratie snel te debuggen.

Uw contextvenster is 100.000 tokens in totaal. Dit omvat zowel de input prompt als de gegenereerde output. U kunt een maximale output van 16.000 tokens per verzoek instellen.

De rate limits zijn ingesteld op 300 verzoeken per minuut per sleutel. Je kunt 8 gelijktijdige verzoeken tegelijk uitvoeren. De limiet voor de requestbody is 8 MB.

Veelvoorkomende fouten zijn onder meer 401 voor een ongeldige sleutel en 402 wanneer je je vooraf betaalde tegoed hebt opgebruikt. Een 429-fout betekent dat je de limiet voor verzoeken hebt bereikt. Fouten verbruiken niet je tegoed.

Prijzen zijn transparant: $0.15 per 1M input tokens en $0.50 per 1M output tokens. Krediet is vooruitbetaald en vervalt niet.

Veelgestelde vragen

Wat is Uncutly AI?

Uncutly AI is een gehoste, OpenAI-compatibele API die één ongecensureerd groot taalmodel aanbiedt. Het richt zich op tekstgeneratie zonder inhoudsrefusies voor wettelijk volwassen gebruik. Je betaalt alleen voor de tokens die je gebruikt.

Hoe betaal ik voor de API?

We accepteren alleen crypto. Je kunt opwaarderen met USDT (TRC20) of USDC (Base) in bedragen tussen $20 en $500. Credit vervalt nooit en fouten zijn gratis. Er zijn geen maandelijkse kosten of abonnementen.

Welke betaalmethoden accepteren jullie?

Alleen crypto: USDT op TRC20 of USDC op Base, elk geheel bedrag van $20 tot $500. Bonuskrediet geldt vanaf $50.

Haal je API-sleutel op

Registreer, kopieer de sleutel, pas de basis-URL aan. Dat is alles wat je nodig hebt.

Probeer met proeftegoed