Integrer Uncensored API
Indsæt det officielle OpenAI SDK i dit projekt, og peg det mod vores ubegrænsede LLM-API. Denne hurtigstart guide dækker autentificering, første anmodninger, streaming og fejlhåndtering med nul konfigurationsafvigelse.
Installer den officielle OpenAI SDK
Start med at tilføje standardbiblioteket til dit miljø. Dette sikrer, at du bruger den samme klientkode, der fungerer med andre udbydere.
- Kør
pip install openaitil Python. - Kør
npm install openaitil Node.js.
Disse pakker håndterer HTTP-logikken, så du kan fokusere på prompts. Du behøver ikke en custom client eller et separat routing-lag. SDK'et håndterer retries og JSON-serialisering automatisk.
Konfigurer din base URL og nøgle
Punkt SDK'et til vores server ved at overskrive standard base-URL'en. Brug nøglen genereret på dit dashboard, og indstil model-ID'et til uncensored.
- Base URL:
https://api.pricingkeyapiopenai.com/v1 - Model:
uncensored
Denne konfiguration fungerer med ethvert OpenAI-kompatibelt klient. Du kan beholde din eksisterende kodestruktur og bare skifte endpoint. Der er ingen abonnementslås her.
Her er hvordan du opsætter klienten i Python:
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingkeyapiopenai.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)
Send din første chat-completion
Lav en standard POST-anmodning til chat-completions-endepunktet. Send dine system- og brugermeldinger i det krævede JSON-format. API'et returnerer en tekstrespons, der ignorerer standard indholdsfiltere for lovligt voksenindhold.
Test forbindelsen med en simpel prompt for at verificere latency og tokenforbrug. Hvis du får et svar, fungerer din integration korrekt.
Eksempel anmodningsstruktur:
curl https://api.pricingkeyapiopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert this curl request to Python using standard libraries"}]
}'
Aktivér streaming for realtids-tokens
Indstil stream til true for at modtage tokens, mens de genereres. Dette er essentielt for chatgrænseflader og real-time applikationer. SDK'en yield chunks, mens de ankommer fra serveren.
Hver chunk indeholder deltaet af responsen. Du kan konkatenerer disse deltas for at opbygge den endelige tekst. Streaming reducerer den opfattede latens betydeligt for lange outputs.
Aktivér streaming i din Node.js-klient:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingkeyapiopenai.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);
Brug JSON-tilstand og funktionskald
Anmod om struktureret output ved at indstille response_format til {"type": "json_object"}. Dette tvinger modellen til at returnere gyldig JSON i stedet for ren tekst. Brug tools til function calling-funktioner.
Definér dine værktogsskemaer i anmodningen. Modellen vil outputte værkturskald, som du kan udføre i din kode. Dette fungerer nøjagtigt som det standard OpenAI-funktionskaldsinterface.
Konfigurer JSON-tilstand i dit SDK:
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)
Håndter fejl og forbrugsgrænser
Kig efter specifikke HTTP-statuskoder for at styre din applikationsflow. En 401-fejl betyder, at din API-nøgle er ugyldig eller udløbet. En 402-fejl angiver, at du ikke har forudbetalt kredit tilbage. En 429-fejl signalerer, at du har ramt rate limit på 300 anmodninger i minuttet.
Din kontekstvindu-grænse er på 100.000 tokens i alt. Hvis du overstiger dette, returnerer API'en en fejl. Afvisninger og fejl forbruger ikke din token-balance. Hold dine anmodningskroppe under 8 MB.
Almindelige spørgsmål
Hvad er OpenAI API-nøgleprisstrukturen?
Vi opkræver $0.15 per 1M input-tokens og $0.50 per 1M output-tokens. Der er intet månedligt abonnement eller gebyr for inaktiv kapacitet. Du betaler kun for de tokens, du faktisk bruger fra din forudbetalte kryptosaldo.
Er dette en ukensureret LLM-model?
Ja, vores model afviser ikke lovligt voksen-, fiktivt eller kontroversielt indhold. Den eneste hårde grænse er, at vi afviser anmodninger, der involverer seksuelt indhold med mindreårige. Det er ikke GPT, Claude eller en anden leverandørs model.
Hvilke betalingsmetoder accepterer du?
Kun krypto: USDT på TRC20 eller USDC på Base, ethvert helt beløb fra $20 til $500. Bonuskredit gives fra $50.
Generer din API-nøgle
Tilmeld dig, hent din token, og opdater din base-URL. Det er hele konfigurationen.