API-snabbstart
Få din obegränsade LLM API-nyckel och börja skicka förfrågningar på under två minuter. Den här guiden täcker OpenAI-kompatibla slutpunkter, strömning och begränsningar som du behöver för att integrera vår kryptobaserade modell.
Bas URL och autentisering
Börja med att peka din klient mot vår bas-URL och skicka din nyckel i huvudet. Vi använder standardiserade Authorization-schemat, så alla OpenAI SDK:er eller kompatibla klienter fungerar direkt. Du behöver inte hantera komplexa OAuth-flöden eller vänta på godkännande. Registrera dig bara med Google eller e-post, kopiera nyckeln och du är redo. Slutpunkten är https://api.aiohnezensur.com/v1 och accepterar Authorization: Bearer YOUR_API_KEY header på varje begäran.
Skicka din första förfrågan
Gör ett enkelt chatkompletteringsanrop för att testa den obegränsade modellen. Detta anrop skickar en prompt och tar emot ett text svar utan de vanliga företagsmässiga vaktbålarna. Du kan använda vilket verktyg som helst som stöder OpenAI-protokollet, men ett direkt curl-anrop visar exakt vad som händer under huven. Ersätt YOUR_API_KEY med din faktiska nyckel från kontrollpanelen.
curl https://api.aiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 free open source image generators"}]
}'
Svaret inkluderar den genererade texten och statistik över tokenanvändning. Om du får ett svar fungerar din integration korrekt. Du kan nu fortsätta att bygga mer komplexa interaktioner eller byta till programmatiska klienter.
Python SDK-integration
Använd det officiella OpenAI Python-paketet för att interagera sömlöst med vår API. Ställ in bas-URL:en till vår slutpunkt och ange din nyckel som API-token. Detta gör att du kan utnyttja befintliga kodbaserna utan att skriva om HTTP-logiken. Modell-ID:t är uncensored, som aktiverar vår specifika stora språkmodell optimerad för obegränsad utmatning.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiohnezensur.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)
Detta kodsnutt visar en grundläggande meddelandeväxling. Du kan justera messages-arrayen för att inkludera systemprompter eller konversationshistorik. SDK:t hanterar serialisering och felanalys åt dig.
Node SDK-integration
Integrera API:t i dina JavaScript- eller TypeScript-applikationer med Node SDK:n. Konfigurera bas-URL och API-nyckel precis som i Python-exemplet. Denna metod fungerar bra för server-side rendering eller backend-mikrotjänster. SDK:en abstraherar nätverkslagret, så att du kan fokusera på prompt-logiken.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiohnezensur.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);
Kör den här koden för att se modellen svara på din inmatning. Du kan iterera snabbt genom att ändra promptinnehållet. Svarsstrukturen matchar standard OpenAI-formatet, vilket säkerställer kompatibilitet med andra verktyg i ditt stack.
Strömningsresponser
Aktivera strömning för att ta emot tokens när de genereras, vilket minskar den upplevda latensen. Detta är avgörande för användargränssnitt som visar text i realtid. Ställ in stream parametern till true i ditt begäran. API:et skickar en serie Server-Sent Events (SSE) istället för ett enda JSON-objekt. Varje bit innehåller en delvis delta av svaret.
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)
Koppla ihop dessa deltas på klientidan för att återställa hela meddelandet. Denna metod känns omedelbar för användaren, även för långa outputs. Den sista chunken innehåller total tokenanvändning, vilket gör att du kan fakturera korrekt.
Begränsningar för begäranderänta och begränsningar
Förstå de tekniska begränsningarna för att förhindra begärandefel i produktion. Du har tillstånd att göra 300 begäranden per minut per nyckel och kan ha 8 samtidiga begäranden. Begäranskroppen får inte överstiga 8 MB. Om du överskrider dessa gränser returnerar API:t statuskoden 429. Du bör implementera exponentiell backoff i din klient för att hantera dessa toppar på ett smidigt sätt. Kontextfönstret är 100 000 tokens totalt, med max utmatning på 16 000 tokens per begäran. Fel och refuseringar förbrukar inte kredit, så du kan försöka igen säkert. Autentiseringsfel returnerar 401, och otillräckliga medel returnerar 402.
Vanliga frågor
Vad är bas-URL för AI ohne Zensur API?
Bas-URL:en är HTTPS://api.aiohnezensur.com/v1. Du måste ange detta i din klientkonfiguration för att styra begäranden till vår obegränsade modell.
Hur hanterar jag fel när API:t returnerar 429 eller 402?
Ett 429-indikerar att du har nått hastighetsbegränsningen på 300 begäranden per minut; vänta och försök igen med backoff. Ett 402 betyder att du har ingen kredit; ladda upp via krypto för att fortsätta använda tjänsten.
Är detta API:t kompatibelt med standard OpenAI SDK:
Ja, den är helt kompatibel med OpenAI. Du behöver helt enkelt ändra bas-URL och API-nyckel i vilket standard SDK som helst, till exempel OpenAI:s Python- eller Node-paket.
Skaffa din API-nyckel på ett steg
Registrera dig, hämta din nyckel, uppdatera bas-URL:en. Klart.