Quickstart: uncensored OpenAI-compatible proxy
Plak onze uncensored API in je bestaande codebase. Wijzig één basis-URL, verstuur je sleutel en ontvang antwoorden zonder contentweigeringen.
https://api.proxyopenai.com/v1uncensoredBasis-URL en model-ID
Gebruik ons proxy-eindpunt met de officiële OpenAI SDK's. Wijs je client naar https://api.proxyopenai.com/v1 en stel het model in op uncensored.Dit werkt omdat we de standaard chat-completions-schema imiteren. U heeft geen nieuwe bibliotheken nodig.
Authenticatie is afhankelijk van een Bearer-token. Voer je API-sleutel in de Authorization header. We ondersteunen streaming via Server-Sent Events. Token-gebruik verschijnt in het laatste chunk.
- Eindpunt:
POST /v1/chat/completions - Model:
uncensored - Auth: Bearer token
Python SDK Integratie
Installeer het standaard OpenAI-pakket en configureer de basis-URL. Geef je sleutel door aan de clientconstructor. Doe een verzoek naar het eindpunt voor chatcompleties. De respons bevat de gegenereerde tekst in choices[0].message.content.
Stel max_tokens in om de uitvoerlengte te bepalen. Ons model staat zo veel tokens toe als in het venster passen. Fouten retourneren standaard HTTP-statuscodes. Controleer het response-object voor meer details.
from openai import OpenAI
client = OpenAI(base_url="https://api.proxyopenai.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 SDK-integratie
Importeer de OpenAI-bibliotheek en stel de omgevingsvariabelen in. Definieer de basis-URL expliciet. Maak een chatvoltooiingsverzoek met je berichten. Wacht op de respons om de inhoud te krijgen.
Deze aanpak werkt met elke OpenAI-compatible client. Je kunt dezelfde code gebruiken voor andere proxies. Pas de temperature- en top_p-parameters naar behoefte aan. De API retourneert standaard JSON.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxyopenai.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);
Function Calling en JSON-modus
Schakel gestructureerde uitvoeren in met JSON-modus. Stel response_format naar {"type": "json_object"}. Het model retourneert geldige JSON die direct kan worden geparsed. Dit zorgt voor consistente datastructuren.
Gebruik function calling voor toolintegratie. Definieer tools in de request body. Het model selecteert de juiste functie. Geef argumenten door en voer de tool uit. Resultaten worden teruggekoppeld aan het gesprek. Dit ondersteunt complexe workflows.
Streaming-responsen
Schakel streaming in voor realtime tokenlevering. Stel stream aan true in je request. De API retourneert een stream van chunks. Elke chunk bevat gedeeltelijke inhoud.
Parseer de Server-Sent Events-stream. Concateneer de tekstinhoud. Houd de laatste blok in de gaten. Deze bevat tokengebruiksstatistieken. Dit vermindert de waargenomen latentie aanzienlijk.
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)
Rate Limits en tokens
Houd rekening met de rate limits om fouten te voorkomen. Je krijgt 300 verzoeken per minuut. Stel 8 gelijktijdige verzoeken in per sleutel. De request body moet kleiner zijn dan 8 MB.
Het contextvenster is 100.000 tokens. Dit omvat prompt en voltooiing. Fouten en weigeringen zijn gratis. Credits worden alleen in rekening gebracht voor succesvolle tokens. Houd je gebruik bij via het dashboard.
cURL
curl https://api.proxyopenai.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"}]
}'Veelgestelde vragen
Wat is de basis-URL van de openai proxy?
De basis-URL is HTTPS://api.proxyopenai.com/v1. Wijs je OpenAI SDK-client naar dit endpoint. Vervang de standaard host in je configuratie.
Hoe ga ik om met authenticatiefouten?
Een 401-fout betekent dat uw API-sleutel ongeldig is. Controleer de sleutel in uw accountsdashboard. Genereer de sleutel opnieuw indien nodig. Zorg dat u deze doorgeeft in de Authorization-header.
Wat gebeurt er als ik op raak van krediet?
Je ontvangt een 402-fout. Laad tegoed op met USDT of USDC om door te gaan. Tegoed vervalt nooit. Gebruik het voorbetaalde saldo voor alle verzoeken.
Haal je sleutel direct op.
Meld je aan, kopieer het token, werk je basis-URL bij. Dat is het volledige proces.