Integrera Uncensored API
Klistra in det officiella OpenAI SDK:t i ditt projekt och peka det mot vår obegränsade LLM API. Denna snabbstart guide tar dig igenom autentisering, första förfrågningar, strömning och felhantering utan konfigurationsavvikelse.
Installera det officiella OpenAI SDK
Börja med att lägga till standard biblioteket till din miljö. Detta säkerställer att du använder samma klientkod som fungerar med andra leverantörer.
- Kör
pip install openaiför Python. - Kör
npm install openaiför Node.js.
Dessa paket hanterar HTTP-logiken så att du kan fokusera på prompts. Du behöver ingen anpassad klient eller ett separat routningslager. SDK:t hanterar omförsök och JSON-serialisering automatiskt.
Konfigurera din bas-URL och nyckel
Peka SDK:et till vår server genom att överskriva standard bas-URL:en. Använd nyckeln som genererats på ditt dashboard och ställ in modell-ID:t till uncensored.
- Bas-URL:
https://api.pricingkeyapiopenai.com/v1 - Modell:
uncensored
Denna konfiguration fungerar med alla OpenAI-kompatibla klienter. Du kan behålla din befintliga kodstruktur och bara byta ut slutpunkten. Ingen prenumerationsspärr gäller här.
Här visas hur du konfigurerar 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)
Skicka din första chattkomplettering
Gör en standard POST-begäran till chatkompletteringsändpunkten. Skicka dina system- och användarmeddelanden i det erforderliga JSON-formatet. API:et returnerar ett text svar som ignorerar standardinnehållsfilter för lagliga vuxenämnen.
Testa anslutningen med en enkel prompt för att verifiera latens och tokenanvändning. Om du får ett svar fungerar din integration korrekt.
Exempel på begärandestruktur:
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"}]
}'
Aktivera strömning för realtids-tokens
Ställ in stream till true för att ta emot tokens när de genereras. Detta är viktigt för chattgränssnitt och realtidsapplikationer. SDK:et ger bitar när de anländer från servern.
Varje chunk innehåller delta för svaret. Du kan konkatenera dessa deltas för att bygga den slutliga texten. Streaming minskar den upplevda latensen avsevärt för långa utmatningar.
Aktivera strömning 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);
Använd JSON-läge och funktionsanrop
Begär strukturerad utdata genom att ställa in response_format för {"type": "json_object"}. Detta tvingar modellen att returnera giltig JSON istället för vanlig text. Använd tools för funktionssamlingskapacitet.
Definiera dina verktygsscheman i begäran. Modellen kommer att returnera verktygsanrop som du kan köra i din kod. Detta fungerar exakt som standardgränssnittet för OpenAI-funktionsanrop.
Konfigurera JSON-läge i ditt 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)
Hantera fel och användningsbegränsningar
Var uppmärksam på specifika HTTP-statuskoder för att hantera din applikationsflöde. Ett 401-fel betyder att din API-nyckel är ogiltig eller utgången. Ett 402-fel indikerar att du inte har något förbetalt saldo kvar. Ett 429-fel signalerar att du har nått hastighetsbegränsningen på 300 förfrågningar per minut.
Ditt kontextfönster är 100 000 token totalt. Om du överskrider detta kommer API:et att returnera ett fel. Avvisningar och fel förbrukar inte ditt tokenbalance. Håll dina begäranskroppar under 8 MB.
Vanliga frågor
Vad är prisstrukturen för OpenAI API-nyckel?
Vi tar ut $0.15 per 1M inmatningstokens och $0.50 per 1M utmatningstokens. Det finns ingen månadsprenumeration eller avgift för ledig kapacitet. Du betalar endast för de tokens du faktiskt använder från din förbetalda kryptobalans.
Är detta en ofiltrerad LLM-modell?
Ja, vår modellen vägrar inte lagligt vuxen-, fiktivt eller kontroversiellt innehåll. Den enda hårda gränsen är att vi vägrar förfrågningar som involverar sexuellt innehåll med minderåriga. Det är inte GPT, Claude eller någon annan leverantörs modell.
Vilka betalningsmetoder accepterar ni?
Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.
Generera din API-nyckel
Registrera dig, hämta din token, uppdatera din bas-URL. Det är hela konfigurationen.