Opsummering
- Brug den standard /v1/chat/completions-endpoint med en enkelt uncensored-model id.
- Betalt kun for tokens forbrugt; fejl og afvisninger koster ikke fra din balance.
- Oplad eksklusivt med USDT eller USDC og modtag bonuskredit til større beløb.
- Konfigurér streaming og JSON-tilstand til præcis kontrol over outputformatering.
Hvorfor vælge en ubegrænset IA API?
Uncensurerede IA-API'er fjerner de kunstige sikkerhedsbarrierer, som standardmodeller pålægger lovligt voksent indhold, kreativ skrivning og sikkerhedsforskning. Mange udviklere oplever afvisninger, når de genererer nuanceret rollespil eller detaljerede anatomiske beskrivelser, fordi kommercielle modeller prioriterer sikkerhed frem for trohed. En uncensureret model svarer direkte, selv når emnet er kontroversielt eller seksuelt eksplicit, forudsat at det ikke involverer mindreårige. Denne gennemsigtighed er afgørende for indholdsskabere, der har brug for konsistente output uden manuel prompting for at omgå filtre.
Standard APIs skjuler ofte deres begrænsninger bag abonnementstjenester, der ikke garanterer frihed fra censur. Vores tilgang adskiller omkostninger fra tilladelse. Du betaler for de tokens, du bruger, og modellen returnerer den tekst, du bad om. Fejl under behandlingen trækker ikke fra din saldo, hvilket sikrer, at du kun betaler for succesfulde gennemførelser. Denne model egner sig til udviklere, der ønsker rå kapacitet uden at administrere lokalt hardware eller komplekse fine-tuning-pipelines.
Forståelse af den OpenAI-kompatible endpoint
API'en bruger den standard OpenAI chat-completions-struktur, hvilket betyder, at du kan skifte til denne tjeneste uden at omskrive din hele applikationslogik. Du sender en POST-anmodning til /v1/chat/completions-endepunktet med din beskedhistorik og ønskede parametre. Base-URL'en er HTTPS://api.iasansrestriction.com/v1. Denne kompatibilitet gør det muligt at bruge eksisterende OpenAI SDK'er ved blot at opdatere base_url-konfigurationsvariablen.
Der er kun én model tilgængelig: uncensored. Det er en open-weight-model, der er finjusteret til ubegrænset output. I modsætning til multi-vendor-routingtjenester skifter vi ikke model baseret på pris eller latens. Du får konsistent adfærd fra én enkelt arkitektur. Context-vinduet understøtter 100.000 tokens, hvilket muliggør store dokumenter eller lange samtaler. Hver enkelt anmodning er dog begrænset til 16.000 tokens output. Hvis du ikke angiver max_tokens, modellen bruger standard 2.048 tokens.
Trin 1: Skaff din API-nøgle
Hentning af din API-nøgle er øjeblikkelig og kræver ingen telefonnummer-verificering. Du kan tilmelde dig med din Google-konto eller oprette en standard e-mail og adgangskombination. Når du er registreret, genererer systemet en unik API-nøgle, som du skal inkludere i Authorization header i hver anmodning.
Hver konto er begrænset til én aktiv nøgle. Hvis du genererer en ny nøgle, bliver den gamle ugyldig øjeblikkeligt. Dette forenkler sikkerhedshåndteringen, fordi du ikke behøver at spore flere legitimationsoplysninger til et enkelt projekt. Du kan anmode om refusion for utilsigtede dobbeltgebyrer via Support-siden, selvom kreditten aldrig udløber. Denne politik sikrer, at dine forudbetalte midler forbliver tilgængelige uendeligt, indtil du vælger at bruge dem.
Trin 2: Konfiguration af din klient
Konfiguration af din klient indebærer indstilling af base URL og videregivelse af din API-nøgle. De fleste OpenAI-kompatible biblioteker håndterer dette gennem en simpel miljøvariabel eller konfigurationsobjekt. Sørg for, at din klientbibliotek er opdateret til at understøtte moderne funktioner som JSON-mode og function calling.
from openai import OpenAI
client = OpenAI(base_url="https://api.iasansrestriction.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)
import openai
client = openai.OpenAI(
base_url="HTTPS://api.iasansrestriction.com/v1",
api_key="your-api-key-here"
)
response = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Hello"}],
max_tokens=100
)
print(response.choices[0].message.content)Denne opsætning sikrer, at alle anmodninger dirigeres til vores ufiltrerede endpoint. Du kan teste forbindelsen ved at sende en simpel prompt. Hvis svaret returnerer tekst uden nægtelse, er din konfiguration korrekt. Husk, at model-ID'et skal være præcist uncensored til at undgå fejl.
Trin 3: Sending af requests med streaming
Streaming giver dig mulighed for at modtage tokens, mens de genereres, hvilket reducerer den opfattede forsinkelse for store output. Indstil stream parameter til true i din request-body. API'et returnerer en række Server-Sent Events (SSE) i stedet for et enkelt JSON-objekt. Dette er ideelt til chatgrænseflader, der skal vise tekst progressivt.
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)
response = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Write a long story"}],
stream=True
)
for chunk in response:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Tokenforbrugsstatistikker leveres i den sidste chunk af streamet. Dette giver dig mulighed for at spore omkostninger nøjagtigt i realtid. Streaming påvirker ikke det samlede tokenantal eller fakturering; det ændrer kun, hvordan dataene leveres til din applikation. Brug denne funktion, når brugeroplevelsen afhænger af øjeblikkelig feedback.
Trin 4: Udnyttelse af avancerede funktioner
Udover grundlæggende tekstgenerering understøtter API'et funktionkald, JSON-tilstand og forskellige samplingparametre. Funktionkald gør det muligt for modellen at outputte strukturerede data, som din applikation kan eksekvere. JSON-tilstand sikrer, at outputtet er gyldig JSON, hvilket er nyttigt til at parse svar i automatiserede workflows.
Du kan kontrollere tilfældigheden af outputtet ved hjælp af temperature og top_p. Lavere værdier gør output mere deterministisk, mens højere værdier øger kreativitet. The stop parameter giver dig mulighed for at definere sekvenser, der afslutter genereringen tidligt. Dette er nyttigt til at forhindre modellen i at gentage sig selv eller tilføje unødvendig fyldtekst. Disse funktioner giver dig præcis kontrol over adfærden hos den ukensoriserede model.
Trin 5: Overvågning af forbrug og omkostninger
Omkostningerne er gennemsigtige og baserer sig fuldt ud på tokenforbrug. Input-tokens koster $0.15 per million, og output-tokens koster $0.50 per million. Du bliver kun opkrævet for tokens, der er genereret succesfuldt. Hvis API'et returnerer en fejl eller afviser en forespørgsel af indholdsårsager (bortset fra den lille indholdsbegrænsning), betaler du ikke for disse tokens.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.iasansrestriction.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);
const response = await client.chat.completions.create({
model: "ubegrænset",
messages: [{ role: "bruger", content: "Test" }]
});
console.log(response.usage); // Logger token-brug detaljerDit forudbetalte kredit udløber aldrig. Du kan overvåge din resterende saldo og brugshistorik via dashboardet. Denne forudsigelighed er essentiel for udviklere, der skal budgetlægge deres API-kostnader nøjagtigt. Fejl er gratis, hvilket betyder, at du kan eksperimentere frit uden økonomisk risiko.
Fejlfinding af almindelige problemer
Almindelige problemer inkluderer forkerte base-URL'er, udløbne nøgler eller overskridelse af hastighedsbegrænsninger. Hvis du modtager en 401-fejl, skal du verificere, at din API-nøgle er aktiv og korrekt formateret. Hastighedsgrænsen er 300 anmodninger i minuttet per nøgle, med et maksimum på 8 samtidige anmodninger. Hvis du overskrider disse grænser, vil API'et returnere en 429-fejl. Du kan generere en ny nøgle, hvis du skal nulstille din session, men husk, at kun én nøgle er aktiv ad gangen.
Indholdsafslag er sjældne, men forekommer. Den eneste hard limit er på seksuelt indhold, der involverer mindreårige. Alt andet voksen-, kontroversielt eller fiktivt indhold er tilladt. Hvis du støder på uventede afslag, skal du tjekke model-id'et og sikre, at du bruger uncensored model. Logging af hele responskroppen kan hjælpe med at diagnosticere formatteringsproblemer med JSON-tilstand eller funktionkald.
Endelig tjekliste til produktion
Før du distribuerer din uncensored IA API-integration, skal du verificere, at dit klientbibliotek er konfigureret med den korrekte base-URL. Sørg for, at du håndterer streaming-svar, hvis du bruger stream parameter. Test din fejlhåndteringslogik for at tage højde for rate-limits og netværks-timeouts.
Bekræft, at din kryptiske opfyldningsmetode er sat korrekt op. Betalinger accepteres kun via USDT på TRC20 eller USDC på Base. Minimumsopfyldning er $20, og maksimum er $500. Bonusser anvendes automatisk: +5% for $50, +10% for $100 og +15% for $200. Overvåg din tokenbrug regelmæssigt for at sikre, at din saldo varer så længe, som forventet. Med disse trin er du klar til at udnytte ubegrænsede AI-funktioner i dine applikationer.