nl ▾

OpenAI-compatibele ongecensureerde API

unrestrictedaigpt.com

Nu beginnen

Integratie quickstart

Plak onze uncensored AI API in je bestaande OpenAI-clientcode zonder herschrijvingen. Wijzig de basis-URL, stel je sleutel in en begin direct tekst te genereren zonder contentweigeringen.

Vereisten: Installeer de OpenAI SDK

Installeer eerst de officiële OpenAI SDK voor uw taal. Deze bibliotheek verzorgt authenticatie, retries en JSON-parsing, zodat u geen HTTP-clients vanaf nul hoeft te schrijven. Onze API gebruikt dezelfde standaardinterfaces als de oorspronkelijke service, wat betekent dat uw bestaande code-logica intact blijft.

Je hebt alleen een geldige Python- of Node.js-omgeving nodig. De SDK doet het zware werk voor je.

  • Python: pip install openai
  • Node.js: npm install openai

Configureer je Basis-URL en API-sleutel

Wijs uw client naar ons dedicated eindpunt. Vervang de standaard basis-URL door ons specifieke domein om verkeer naar onze ongecensureerde modellen te routeren. U moet ook uw API-sleutel uit het dashboard verstrekken.

Deze stap isoleert je requests van andere leveranciers. Zorg ervoor dat je de exacte base URL gebruikt die hieronder wordt vermeld.

from openai import OpenAI

client = OpenAI(base_url="https://api.unrestrictedaigpt.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)
import OpenAI from "openai";

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

Maak je eerste POST /v1/chat/completions-verzoek

Stuur een standaard chat-completieverzoek. Gebruik de modelidentificatie uncensored om ervoor te zorgen dat u het juiste model krijgt. De API accepteert standaardparameters zoals temperature en max_tokens.

curl https://api.unrestrictedaigpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run python script to sort list numerically"}]
  }'

De respons bevat de gegenereerde tekst. Als je fouten moet afhandelen, controleer dan de statuscode.

Stream-antwoorden via SSE afhandelen

Activeer streaming door stream: true. Dit retourneert een Server-Sent Events-stream. Je verwerkt elke chunk naarmate deze aankomt, wat de waargenomen latentie voor lange outputs vermindert.

De laatste chunk bevat de statistieken over tokengebruik. Hiermee kun je de kosten in realtime bijhouden.

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)

Implementeer tool-calling en JSON-modus

Gebruik de tools parameter om functievermogen in te schakelen. Definieer je funtieschema en laat het model beslissen wanneer het het moet aanroepen. Je kunt ook JSON-uitvoer forceren met response_format voor strikte gegevensstructuren.

Beide functies werken precies zoals in de standaard OpenAI API.

Limieten, fouten en contextvenster

Onze API hanteert strikte limieten om stabiliteit te garanderen. U krijgt een contextvenster van 100,000 tokens. Max output per verzoek is 16,000 tokens. U bent beperkt tot 300 verzoeken per minuut. Een 401-fout betekent dat uw sleutel ongeldig is. Een 402-fout betekent dat u geen krediet heeft. Een 429-fout betekent dat u de rate limit heeft bereikt. Fouten en weigeringen verbruiken geen krediet.

Veelgestelde vragen

Is dit de onbeperkte AI GPT-API?

Ja, dit is het directe integratiepunt voor ons uncensored model. Het is een OpenAI-compatible API die standaard clientcode accepteert.

Waarom krijg ik een 402-fout?

Een 402-fout geeft aan dat je onvoldoende vooruitbetaald tegoed hebt. Vul aan via crypto om de toegang onmiddellijk te herstellen. Tegoed vervalt niet.

Kan ik deze gebruiken voor NSFW-content?

Ja, het model is van nature ongecensureerd voor wettelijk volwassen gebruik. We weigeren alleen inhoud met minderjarigen. Je kunt expliciete tekst genereren zonder filters.

Verkrijg nu je API-sleutel

Meld je aan, haal je sleutel op en stel je basis-URL in. Dat is alles.

Nu beginnen