Snabbstart: Integrera uncensored completions
Klistra in den här osensurerade LLM-API:t i din befintliga stack med standard OpenAI-kompatibla gränssnittet. Vi tar ut $0.15 per miljon ingångstokens och $0.50 per miljon utgångstokens, så du betalar bara för det du faktiskt använder.
Bas URL och autentisering
Börja med att peka din klient mot vår bas-URL. Varje förfrågan kräver en giltig API-nyckel som skickas i Authorization header. Denna standardiserade konfiguration fungerar med alla OpenAI-kompatibla klienter utan extra konfiguration.
Bas-URL:en är Vi erbjuder ingen modellrouting eller flera slutpunkter. Du skickar begäranden till Vår infrastruktur kör dedikerade servrar för denna obegränsade AI-tjänst. Du undviker variabiliteten hos proxyaggregerare. Direkt tillgång säkerställer konsekvent latens. Din data förblir privat. Promptar används inte för träning. Denna transparens är viktig för utvecklare som behöver pålitliga output. Skicka din första komplettering omedelbart efter att ha genererat din nyckel. Använd modell-ID:t Följande exempel demonstrerar en grundläggande textkompletteringsbegäran. Ersätt Du kan justera parametrar som temperatur eller top_p för att kontrollera kreativiteten. Modellen svarar på standard JSON-payloads. Fel returnerar tydliga koder. Ett 402-fel betyder att du behöver fylla på din kredit. Påfyllningar görs med USDT på TRC20 eller USDC på Base. Denna enkelhet minskar integreringstiden. Du behöver ingen komplex middleware. API:t beter sig som de standard OpenAI-slutpunkterna. Denna bekantskap påskyndar din utvecklingscykel avsevärt. Använd det officiella OpenAI Python-biblioteket för snabb integration. Ange bas-URL:en och API-nyckeln i klientinitieringen. Denna metod håller din kod ren och underhållbar. Skicka modellnamnet som Denna metod fungerar för både synkrona och asynkrona arbetsflöden. Du kan strömma svar eller få hela texten på en gång. Valet beror på dina användarbehov. Strömning minskar den upplevda latensen för långa svar. Spara din API-nyckel säkert. Kodfasta den inte i versionskontroll. Använd miljövariabler för produktionsdistributioner. Denna praxis förhindrar att dina autentiseringsuppgifter exponeras av misstag. Integrera med Node.js-SDK:n för serverbaserade applikationer. Initiera klienten med din base URL och nyckel. Strukturen liknar Python-implementationen nära. Anrop Denna konfiguration fungerar bra med Express- eller Fastify-servrar. Du kan kapsla in API-anropet i en route-handler. Hantera fel på ett mjukt sätt för att informera dina användare. Ett 429-fel indikerar att du har nått hastighetsbegränsningen. Minnesanvändningen håller sig låg eftersom vi hanterar tunga uppgifter. Din server bearbetar bara JSON-inmatningen. Denna arkitektur skalar enkelt med ditt användarunderlag. Ingen komplex infrastrukturhantering krävs. Aktivera strömning genom att ställa in Varje chunk innehåller tokenanvändningsdata. Den sista chunken innehåller det totala tokenantalet för begäran. Du kan spåra kostnader i realtid. Denna transparens hjälper dig att hantera din förbetalda kredit effektivt. Fel under strömning hanteras via standard HTTP-koder. Ett 402-fel stoppar strömmen om krediten tar slut. Du kan återuppta eller försöka igen efter påfyllning. Processen är enkel. Strömning minskar tiden till första byte. Användare ser framsteg omedelbart. Denna funktion är viktig för chattgränssnitt. Det gör den ickecensurerade LLM:n responsiv och dynamisk. Våra gränser är generösa för de flesta användningsfall. Du får 300 begäranden per minut per nyckel. Du kan ha 8 samtidiga begäranden samtidigt. Detta stöder höggenomströmningsapplikationer utan att flaskhalsa. Kontextrutan är 100 000 tokens totalt. Detta inkluderar både prompt och svar. Maximalt svar per begäran är 16 000 tokens. Ställ Felskoder hjälper dig att felsöka snabbt. 401 betyder ogiltig nyckel. 402 betyder ingen kredit. 429 betyder hastighetsbegränsning överskriden. Kontrollera svarskroppen för detaljer. Återbetalningar finns inte tillgängliga för kredit, men misstag fixas via support. Begärkroppen måste vara under 8 MB. Denna begränsning säkerställer stabil prestanda. Planera storleken på ditt payload därefter. Stora dokument kan behöva delas upp. Denna metod håller latensen låg och konsekvent.https://api.openaitokenpricing.com/v1/v1/chat/completions. Fel som 401 indikerar en ogiltig nyckel. Kontrollera ditt kontodashboard för att reglera eller verifiera dina uppgifter.Första förfrågan
uncensored till att komma/access modellen med öppna vikter. Den hanterar text in och text ut effektivt.YOUR_API_KEY med din faktiska nyckel. Detta bekräftar att din autentisering fungerar korrekt.Python SDK-integration
uncensored. Biblioteket hanterar JSON-serier automatiskt. Du får strukturerade svar som är lätta att analysera i din applikationslogik.Node SDK-integration
chat.completions.create med uncensored modellen. SDK:t hanterar HTTP-förfrågningar effektivt. Du får svar i standard JSON-format.Streaming och Tokenanvändning
stream: true i ditt begäran. API:et returnerar textbitar när de genereras. Detta förbättrar användarupplevelsen för långa svar.Begränsningar för begäranderänta och kontextfönster
max_tokens explicit för att undvika standardvärden. Standardmax är 2 048 token.cURL
curl https://api.openaitokenpricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "calculate cost for 100k tokens"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaitokenpricing.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.openaitokenpricing.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);Strömning
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)
FAQ
Vad är prisstrukturen för OpenAI-token för denna osäkrade API:n?
Vi tar ut $0,15 per miljon inmatade tokens och $0,50 per miljon utmatade tokens. Det finns inget minimumkrav eller månadsabonnemang. Du betalar endast för de tokens du använder.
Hur betalar jag för min API-användning?
Vi accepterar endast krypto: USDT på TRC20 eller USDC på Base. Du kan fylla på valfritt heltal från $20 till $500. Du får bonuskredit för större belopp, startande på +5% för $50.
Vad händer om jag får ett 402-fel?
Ett 402-fel betyder att din förbetalda kredit är slut. Förfrågningar kommer att misslyckas tills du lägger till mer medel. Din kredit löper aldrig ut, så du kan ladda upp när du är redo att fortsätta.
Hämta din API-nyckel
Registrera dig, kopiera nyckeln och uppdatera bas-URL:en. Det är allt som krävs.
Skapa nycklarhttps://api.openaitokenpricing.com/v1