nl ▾
Probeer met proeftegoed

Snelstart: Ongecensureerde AI API

Begin onmiddellijk met het genereren van ongecensureerde tekst met onze OpenAI-compatibele API. Deze snelstartgids begeleidt je van authenticatie tot streaming-antwoorden binnen enkele minuten.

Inhoudsopgave
  1. Basis-URL en authenticatie
  2. Eerste verzoek: Chat Completions
  3. Node.js-integratie
  4. Streaming en Token-gebruik
  5. Parameters: Controle en reproduceerbaarheid
  6. Rate Limits, fouten en beperkingen

Basis-URL en authenticatie

Gebruik de speciale basis-URL en uw API-sleutel voor elk verzoek. Onze onbeperkte LLM API vereist geen complexe proxy-routering, alleen standaardheaders. U ontvangt één sleutel bij registratie via Google of e-mail. Deze sleutel verifieert alle interacties met het model. Fouten en weigeringen verbruiken geen tegoed. U begint met $0,50 proeftegoed geldig voor 7 dagen. Uw prompts blijven privé en worden niet gebruikt voor training.

curl https://api.uncensoredaicode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all files in the src directory"}]
  }'

Eerste verzoek: Chat Completions

Stuur een POST-verzoek naar het chat-completies-eindpunt. Dit is de kerninteractie voor tekstgeneratie. Specificeer de model-ID als "uncensored" in de body. Je kunt parameters zoals temperature of top_p aanpassen. De API retourneert direct een tekstantwoord. Er zijn geen embeddings of functies voor beeldgeneratie. Dit is een pure tekst-in, tekst-uit service. Houd je verzoeken onder de 8 MB. Het contextvenster ondersteunt in totaal 100,000 tokens.

from openai import OpenAI

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

Integreer direct met behulp van de officiële Node SDK of elke compatibele client. Stel de base URL in op ons API-endpoint. Geef je API-sleutel door in de autorisatieheader. De model-ID blijft "uncensored" voor alle calls. Je kunt resultaten streamen of ze synchroon ophalen. Function calling wordt ondersteund via de tools-parameter. Gebruik JSON-modus voor gestructureerde outputs. Deze opstelling elimineert vendor lock-in. Je code blijft eenvoudig en robuust.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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 en Token-gebruik

Schakel streamen in door stream in te stellen op true. Je ontvangt chunks via Server-Sent Events. Elke chunk bevat gedeeltelijke tekst en gebruiksgegevens. De laatste chunk bevat totale tokenaantallen. Dit maakt realtime weergave van gegenereerde tekst mogelijk. Het vermindert de waargenomen latentie voor gebruikers. Je kunt de stream onderbreken indien nodig. De API berekent kosten op basis van daadwerkelijke tokens. Fouten brengen geen kosten met zich mee. Monitor je kredietbalans via het models-eindpunt.

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)

Parameters: Controle en reproduceerbaarheid

Fijn afstemmen van antwoorden met standaardparameters. Stel temperature in voor creativiteit of determinisme. Gebruik top_p voor nucleus sampling. Definieer een seed voor reproduceerbare uitvoeren. Specificeer stop-reeksen om generatie te stoppen. Aanwezigheids- en frequentiestraffen passen woordherhaling aan. Deze tools geven je precieze controle. Het model gaat goed om met complexe prompts. JSON-modus zorgt voor een geldige structuur. Function calling stelt externe toolgebruik in. Pas deze waarden aan om ze aan je use case aan te passen.

Rate Limits, fouten en beperkingen

Verwacht specifieke limieten op basis van je sleutel. Je kunt 300 verzoeken per minuut versturen. Slechts 8 verzoeken lopen gelijktijdig. Een enkele sleutel is actief per account. Vervang deze indien nodig. Afhandelen van 401-fouten voor ongeldige sleutels. Los 402-fouten op door op te waarderen met crypto. 429 geeft verzadiging van de rate limit aan. De maximale output is 16,000 tokens per verzoek. Stel max_tokens expliciet in om standaardwaarden te vermijden. Credits vervallen niet. Fouten zijn gratis. Gebruik het models-eindpunt om de status te controleren.

Veelgestelde vragen

Wat is de basis-URL van de uncensored AI code?

De basis-URL is HTTPS://api.uncensoredaicode.com/v1. Gebruik deze voor alle OpenAI-compatible SDK's. Pas de base_url aan in je clientconfiguratie. Dit verbindt je rechtstreeks met het uncensored model zonder tussenpersonen.

Hoe ga ik om met fouten en rate limits?

Verwerk 401-fouten door je sleutel te verifiëren. Los 402-fouten op door aan te vullen met USDT of USDC. 429-fouten betekenen dat je de limiet van 300 verzoeken per minuut hebt bereikt. Wacht en probeer opnieuw, of gebruik meerdere sleutels indien nodig. Fouten verbruiken je tegoed niet.

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 een account, kopieer de sleutel, update je base URL. Dat is alles.