API-documentatie voor ongefilterde AI
Haal je API-sleutel op en begin binnen enkele minuten verzoeken te sturen. Deze ongeremde AI-coderings-API werkt met standaard OpenAI SDKs, zodat je de mogelijkheden van onbeperkte modellen direct in je workflow kunt integreren.
https://api.uncensoredaicoding.com/v1
Basis-URL en authenticatie
De base URL voor alle verzoeken is https://api.uncensoredaicoding.com/v1. Je authenticeert door je unieke API-sleutel mee te sturen in de Authorization header. Het formaat is Bearer YOUR_API_KEY. Deze header zorgt ervoor dat je verzoeken correct worden gerouteerd naar de toegewijde ongecensureerde model. We gebruiken geen queryparameters voor authenticatie. Bewaar je sleutel veilig. Draai hem via het dashboard als dat nodig is. De sleutel geeft toegang tot chat-completions. Het geeft geen toegang tot andere endpoints. Je krijgt één sleutel per account. Een nieuwe sleutel vervangt de oude direct. Dit ontwerp elimineert abonnementsfrictie. Je betaalt voor wat je gebruikt. Vooruitbetaald krediet dekt je verbruik. Fouten en weigeringen verbruiken geen krediet. Begin met het proefkrediet.
Eerste verzoek
Verstuur je eerste prompt naar het chat-completions-eindpunt. De model-ID is uncensored. Dit model verwerkt tekstinput en genereert tekstoutput. Het keurt wettelijke volwassen of controversiële onderwerpen niet af. De aanvraagstructuur lijkt op de standaard OpenAI-formaten. Je kunt elke compatibele clientbibliotheek gebruiken. Pas de basis-URL aan in je clientconfiguratie. Stel het modelveld in op uncensored. Geef een systeemprompt indien nodig. Voeg gebruikersberichten toe in de berichtenarray. De API retourneert een responsobject. Neem tokenverbruiksgegevens op. Dit bevestigt dat je setup werkt. Test met een eenvoudige query. Verifieer het responsformaat. Deze stap valideert je integratie. Ga verder met complexere prompts. De ongecensureerde AI-coderings-API is klaar.
Python SDK Integratie
Gebruik de officiële OpenAI Python-bibliotheek voor eenvoudige integratie. Stel de basis-URL in op onze API. Stel de API-sleutel in via de omgeving of de client. De modelparameter moet uncensored. Dit stelt je in staat bekende methoden te gebruiken. Roep chat.completions.create() met je berichten. De bibliotheek verzorgt de JSON-serialisatie. Je ontvangt een gestructureerd responsobject. Toegang tot de gegenereerde tekst via response.choices[0].message.content. Deze aanpak vermindert boilerplate-code. Het zorgt voor typeveiligheid. Gebruik async-methoden voor hoge doorvoersnelheid. De SDK beheert retries. Afhandel uitzonderingen voor rate limits. Deze setup is betrouwbaar. Het werkt met bestaande codebases. Integreer uncensored-mogelijkheden snel.
Node.js SDK-gebruik
De Node.js SDK volgt dezelfde patronen. Installeer het OpenAI-pakket. Initialiseer de client met je basis-URL. Stel de API-sleutel correct in. Gebruik chat.completions.create() voor verzoeken. Geef het model door als uncensored. De respons bevat inhoud en gebruiksinformatie. Toegang tot de tekst programmatisch. Deze SDK ondersteunt promises. Gebruik async/await voor schone code. Verwerk fouten op een degelijke manier. Snelheidslimieten retourneren specifieke statuscodes. Tokengebruik wordt bijgehouden. Deze integratie is eenvoudig. Het past in Express of standalone scripts. De uncensored AI-coding API werkt naadloos. Implementeer je NSFW- of onbeperkte apps. Schaal je backend efficiënt.
Streaming-responsen
Activeer streaming door stream: true in uw verzoek. De API retourneert fragmenten via Server-Sent Events (SSE). Elk fragment bevat gedeeltelijke tekst. Verwerk deze fragmenten realtime. Dit verbetert de gebruikerservaring voor lange uitvoer. Het laatste fragment bevat tokenverbruiksgegevens. Houd input- en outputtokens nauwkeurig bij. Deze gegevens helpen bij het monitoren van kosten. Streamen werkt met alle parameters. Temperatuur en top-p worden normaal toegepast. Functieaanroepen werken in de streammodus. Verwerk de streamevents zorgvuldig. Buffer gedeeltelijke antwoorden indien nodig. Deze functie ondersteunt interactieve apps. De uncensored AI-coderings-API verwerkt streams betrouwbaar. Zorg ervoor dat uw client de volledige stream leest.
Limieten, fouten en context
Het contextvenster ondersteunt in totaal 100.000 tokens. Dit omvat zowel prompt als completion. Maximaal 16.000 tokens per verzoek. Stel max_tokens om de lengte van de uitvoer te bepalen. De standaardwaarde is 2.048 tokens. Snelheidslimieten staan 300 verzoeken per minuut toe. Gelijktijdige verzoeken zijn beperkt tot 8. Request-lichamen moeten kleiner blijven dan 8 MB. Fouten retourneren standaard HTTP-codes. Een 401-status betekent een ongeldige sleutel. Een 402-status geeft aan dat er geen krediet beschikbaar is. Een 429-status signaleert snelheidsbeperkingen. Er worden geen restitutie verleend voor krediet. Fouten worden opgelost via support. Gebruik deze limieten om je architectuur te plannen. Houd gebruik bij om verrassingen te voorkomen.
cURL
curl https://api.uncensoredaicoding.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available endpoints for user data retrieval"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicoding.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicoding.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
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)Veelgestelde vragen
Hoe gaat de uncensored AI-coderings-API om met inhoudsbeperkingen?
Het model weigert geen wettelijke volwassen, fictieve of controversiële onderwerpen. Het staat NSFW-inhoud toe, maar blokkeert altijd seksuele inhoud met minderjarigen. Dit zorgt voor brede bruikbaarheid terwijl een harde limiet behouden blijft. U kunt ongefilterde code-uitvoer genereren zonder standaardfilters.
Wat is de kostenstructuur voor de ongecensureerde AI-API?
Invoertokens kosten $0,15 per miljoen. Uitvoertokens kosten $0,50 per miljoen. Je betaalt alleen voor daadwerkelijk gebruik. Fouten en weigeringen zijn gratis. Credits vervallen niet. Dit prepaid model zorgt voor transparantie. Er zijn geen verborgen kosten op je account.
Kan ik deze API gebruiken met lokale tools zoals LM Studio?
Ja, maar je hebt de cloud base URL nodig. LM Studio draait doorgaans lokale modellen. Je kunt het configureren om naar ons eindpunt te wijzen. Dit stelt je in staat je bestaande workflow te gebruiken. De API-sleutel verifieert je verzoeken. Streaming en tools werken zoals verwacht. Dit verbindt lokale gemakken met cloud-schaal.
Vraag je API-sleutel direct aan
Meld je aan, kopieer het token, werk de basis-URL bij. Dat is het.