Integrera den obegränsade API:t på minuter
Klistra in vår icke-censurerade API i din befintliga stack utan konfigurationsändringar. Få en fungerande integration på några minuter med standard OpenAI-kompatibla ändpunkter.
Förutsättningar och bas-URL-inställningar
Börja med att generera din API-nyckel på kontrollpanelen. Du kan logga in med Google eller använda ett e-post och lösenord; inget telefonnummer krävs. Din nyckel visas direkt. Du behöver bara en aktiv nyckel per konto. Om du genererar en ny nyckel återkallas den tidigare omedelbart. Vi erbjuder inte flera nycklar för ett enda konto.
Konfigurera din miljövariabel för bas-URL:en. Pek på din klient mot vår specifika slutpunkt. Detta säkerställer att alla förfrågningar går till vår obegränsade modell. Vi styr inte trafik genom andra leverantörer. Bas-URL:en är avgörande för kompatibilitet. Du kommer att använda standard OPENAI_BASE_URL variabel.
Modell-ID:t som du måste ange är uncensored. Detta är en distinkt öppen-viktsmodell. Det är inte GPT, Claude eller någon annan leverantör. Den körs på våra egna servrar. Detta garanterar konsekvent beteende. Du behöver inte ändra ditt SDK-version. Alla standard OpenAI-kompatibla klienter fungerar.
curl https://api.unrestrictedllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five Rust crates for async networking."}]
}'
Din första begäran med 'uncensored'-modellen
Skicka en standardbegäran om chattkomplettering för att testa anslutningen. Använd POST /v1/chat/completions endpoint. Skicka din API-nyckel i Authorization header. Ställ in modellen till uncensored. Inkludera en enkel systemprompt och ett användarmeddelande. Svaret kommer att returnera textinnehåll. Det finns inga dolda innehållsavvisningar för lagliga vuxenämnen. Minors sexuella innehåll förblir den enda hårda gränsen.
Du kan justera parametrar som temperature och top_p. Dessa styr kreativitet och slumpmässighet. Modellen svarar snabbt. Du behöver inte vänta på långa bearbetningstider. Fel returneras som standard JSON. Du kan hantera dem i din kod. Detta är ett rent text-API. Inga bilder eller ljud genereras. Fokusera på textutmatningen. Den fungerar för kodnings- och resonemandsuppgifter. Du får exakt vad du ber om.
Streaming-responder via SSE
Aktivera strömning genom att ställa in stream till true. Detta skickar bitar av text när de genereras. Du tar emot händelser via Server-Sent Events. Varje bit innehåller en delvis delta. Den sista biten inkluderar tokenanvändning. Detta är avgörande för faktureringsnoggrannhet. Du kan uppdatera ditt gränssnitt i realtid. Användare ser tokens som visas omedelbart. Detta minskar den upplevda latensen. Modellen stöder detta inbyggt. Du behöver ingen proxy. Hantera done event för att stänga strömmen. Det markerar slutet på svaret. Tokenräkningar finns i den sista chunken. Använd detta för att spåra din kreditanvändning. Fel kan också strömmas. Hantera dem smidigt i din loop.
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)
Function calling och JSON-läge
Använd verktyg för strukturerad dataextraktion. Definiera dina funktioner i begäran. Modellen returnerar argument i JSON-format. Du kan också tvinga fram strikt JSON-utmatning. Ställ in response_format för {"type": "json_object"}. Detta säkerställer giltig JSON varje gång. Det är idealiskt för att parsas svar. Använd tool_choice för att kontrollera beteende. Tvinga en specifik funktion eller låt modellen bestämma. Detta fungerar med standardverktygsscheman. Du behöver inga anpassade parsers. Utdata är konsekventa. Fel är sällsynta om schemat är tydligt. Validera ditt JSON på klientidan. Detta lägger till ett extra säkerhetslager.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedllmonline.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)
Hantering av begränsningar och fel
Du har en gräns på 300 förfrågningar per minut. Detta gäller per API-nyckel. Du kan köra 8 samtidiga förfrågningar. Request-body måste vara under 8 MB. Att överskrida dessa gränser returnerar ett 429-fel. Försök igen med exponentiell backoff. Ett 401-fel betyder att din nyckel är ogiltig. Kontrollera dina uppgifter. Ett 402-fel indikerar otillräcklig kredit. Ladda upp via krypto för att fortsätta. Kontextfönstret är 100 000 token. Detta inkluderar prompt och komplettering. Max utdata är 16 000 token. Ställ max_tokens för att undvika avklippning. Fel förbrukar inte kredit. Du betalar endast för lyckade tokens. Detta är transparent. Inga dolda avgifter tillkommer. Avslag är gratis. Din kreditbalans uppdateras korrekt.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedllmonline.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);
Förståelse för tokenprissättning i kod
Inmatningstoken kostar $0,15 per 1 miljon. Utmatningstoken kostar $0,50 per 1 miljon. Du betalar endast för det du använder. Kredit är förbetald. Den löper aldrig ut. Fel är kostnadsfria. Det innebär att misslyckade förfrågningar inte debiterar dig. Du kan beräkna kostnader i din kod. Multiplicera antalet token med satserna. Spåra användning per förfrågan. Detta hjälper dig att budgetera korrekt. Vi debiterar inte API-anrop. Vi debiterar token. Den sista biten visar användning. Använd detta för att uppdatera din lokala balans. Inga prenumerationsavgifter tillkommer. Inga månadskostnader. Du kontrollerar dina utgifter. Fyll på när det behövs. Kryptobetalningar är omedelbara. USDT på TRC20 eller USDC på Base. Börja med ett litet belopp. Testperioden ger dig $0,50. Använd den för att testa. Den gäller i 7 dagar. Registrera dig bara och kör.
Vanliga frågor
Vad är bas-URL för unrestricted LLM online API?
Använd HTTPS://api.unrestrictedllmonline.com/v1 som din bas-URL. Den fungerar med alla OpenAI-kompatibla SDK:er. Ändra variabeln base_url i din klient. Din API-nyckel autentiserar begäranden. Modell-ID:et är alltid uncensored. Detta säkerställer att du når vår censurefria modell. Ingen omdirigering eller proxy används. Begäranden skickas direkt till våra servrar. Detta minskar latensen. Du får konsekvent prestanda. URL:en är stabil. Använd den för alla slutpunkter.
Hur hanterar jag hastighetsbegränsningar och fel i min integration?
Du är begränsad till 300 förfrågningar per minut. Samtidiga förfrågningar är begränsade till 8. Om du överskrider detta får du ett 429-fel. Implementera exponentiell backoff i din kod. Ett 401-fel betyder att din nyckel är ogiltig. Kontrollera dina uppgifter och generera om dem vid behov. Ett 402-fel indikerar låg kredit. Fyll på via krypto för att fortsätta. Fel konsumerar inte tokenkrediter. Du betalar bara för lyckad token-generering. Detta gör budgetering förutsägbar. Hantera fel hanterat i din slinga.
Stöder den icke-censurerade modellen streaming och funktionsanrop?
Ja, API:t stöder streaming via Server-Sent Events. Du tar emot textchunkar i realtid. Den sista chunken innehåller data om tokenanvändning. Funktionssamling stöds också. Definiera verktyg i din begäran. Modellen returnerar strukturerade argument. Du kan tvinga fram JSON-läge för strikt utdata. Detta fungerar med standard verktygsscheman. Använd dessa funktioner för dynamiska applikationer. Streaming minskar upplevd latens. Funktionssamling möjliggör komplexa arbetsflöden. Båda är fullt kompatibla med OpenAI SDK:er.
Skaffa din API-nyckel omedelbart
Registrera dig, hämta nyckeln och uppdatera din endpoint. Fullständig integration.