- Uncensored Open Source AI
- Documentatie Ongefilterde ai API
Documentatie Ongefilterde ai API
Voeg een ongecensureerde AI-API-sleutel in uw bestaande stack en begin onmiddellijk met het genereren van tekst. Deze openai-compatibele API volgt standaard OpenAI-conventies, zodat u van context kunt wisselen zonder uw code te herschrijven.
Authenticatie en basis-URL
Je API-sleutel verifieert elk verzoek aan de basis-URL https://api.uncensoredopensourceai.com/v1. Je verkrijgt deze sleutel direct na het aanmelden met Google of een e-mailadres op de pagina API-sleutel ophalen. Voer de sleutel over in de Authorization header als een Bearer-token. Het systeem weigert ongeldige referenties met een 401-statuscode. Fouten en weigeringen tijdens het testen verbruiken niet je vooruitbetaalde tegoed.
Eerste verzoek
Stuur een standaard chat-completion verzoek om tekst te genereren vanuit het model. Het eindpunt accepteert POST-verzoeken naar /v1/chat_completions met een JSON-body met uw berichten. U moet de model identifier specificeren als "uncensored". Dit open-weight model draait op onze servers en is getuned om zonder inhoudsweigeringen te antwoorden voor wettelijk volwassen gebruik. Het is geen GPT, Claude of een ander leveranciersmodel.
Gebruik de volgende curl-opdracht om uw eerste bericht te sturen:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Python SDK Integratie
Gebruik de officiële OpenAI Python-bibliotheek om naadloos verbinding te maken met de API. Stel de base_url en api_key omgevingsvariabelen of geef ze direct door aan de client. De client behandelt serialisatie en responsparseing automatisch. Je kunt systeemprompten versturen om het modelgedrag te sturen. De bibliotheek ondersteunt zowel synchronische als asynchrone patronen voor verschillende use cases.
Zoals u de client initialiseert en een bericht verzendt:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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-integratie
De Node.js SDK werkt identiek aan de Python-versie voor deze uncensored AI API. Configureer de basis-URL en API-sleutel in het initialisatieobject. Stuur berichten met behulp van de chat.completions.create methode. Het responsobject bevat de gegenereerde tekst en gebruikstatistieken. U kunt fouten afhandelen door netwerk- of API-uitzonderingen op te vangen. Deze opstelling stelt u in staat het model in elke JavaScript- of TypeScript-applicatie te integreren.
Initialiseer de client en voer een verzoek uit:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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 en tokens
Schakel streamen in door de stream parameter naar true. De API retourneert data in Server-Sent Events (SSE)-formaat. Elke chunk bevat updates van gedeeltelijke tekst. De laatste chunk bevat het totale tokenverbruik voor het verzoek. Deze functie vermindert de waargenomen latentie voor lange outputs. Je kunt tokens in real-time verwerken zodra ze worden gegenereerd. Het model ondersteunt een contextvenster van 100,000 tokens voor prompt en voltooiing samen.
Voorbeeldstreamverzoek:
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 en context
Elke API-sleutel is beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken. De maximale grootte van de request body is 8 MB. Als je te veel verzoeken verstuurt, ontvang je een 429 rate limit-fout. Een 402-fout geeft aan dat er onvoldoende vooruitbetaald krediet beschikbaar is. Laad je account op met USDT op TRC20 of USDC op Base. Credits vervallen nooit en worden alleen in rekening gebracht voor succesvol tokengebruik. Het model verwerkt lange contexten efficiënt tot de limiet van 100.000 tokens.
FAQ
Welk ongecensureerd open source AI-model wordt gebruikt?
De API bedient een enkel open-weight large language model geïdentificeerd als "uncensored". Het is afgestemd om zonder inhoudsweigeringen te antwoorden voor wettelijk volwassen gebruik en is geen leveranciersmodel zoals GPT of Llama. Prompts worden niet gebruikt om je data te trainen.
Hoe betaal ik voor de uncensored AI API?
Betalingen worden uitsluitend via cryptocurrency verwerkt. Je kunt opladen met USDT op het TRC20-netwerk of USDC op het Base-netwerk. Minimale stortingen beginnen bij $20 en lopen op tot $500. Krediet wordt berekend op basis van echt tokengebruik tegen $0.15 per 1M invoertokens en $0.50 per 1M uitvoertokens.
Is er een gratis proefversie beschikbaar?
Elk nieuw account ontvangt $0.50 aan proefkrediet, geldig voor 7 dagen. Je kunt Google of een e-mailadres gebruiken om je account aan te maken en je API-sleutel direct te ontvangen.
Je API-key is slechts één stap verwijderd
Meld je aan, kopieer je sleutel, werk de basis-URL bij. Dat is alles wat je nodig hebt.