sv ▾
Skapa nycklar

Integrationsguide för den obegränsade LLM-API:et

Skaffa ditt första svar från den obegränsade LLM på under en minut. Den här guiden täcker OpenAI-kompatibla API-slutpunkter, autentisering och strömning för snabb integration.

Bas URL och autentisering

Anslut till den censorfria API:et med den vanliga OpenAI-strukturen för bas-URL:en. Bas-URL:en är HTTPS://api.aimodelwithnorestrictions.com/v1. Du behöver en API-nyckel för varje begäran. Generera en via dashboarden med Google eller e-post. Skicka den i Authorization-headern som Bearer YOUR_API_KEY. Nyckeln identifierar ditt förbetalda kredit. Fel och avslag förbrukar inte token. Kontextfönstret stöder 100,000 token totalt. Inmatnings- och utmatningstoken delar denna gräns. Max utmatning är 16,000 token om inte annat anges.

Snabbstart: Din första begäran

Skicka en enkel textprompt för att få rå, ofiltrerad output. Använd chat completions-slutpunkten med modell-ID:t "uncensored". Begärandekroppen kräver en messages-array. Systemprompter hjälper till att sätta beteendet. Användarmeddelanden innehåller din faktiska fråga. API:t returnerar ett text svar omedelbart. Detta fungerar för NSFW-ämnen utan företagsfilter. Du kan strömma outputen eller ta emot den på en gång. Den ofiltrerade modellen hanterar olika kreativa uppgifter bra. Kontrollera hastighetsbegränsningarna om du skickar många begäranden. Gränsen är 300 begäranden per minut per nyckel.

curl https://api.aimodelwithnorestrictions.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if port 8080 is open"}]
  }'

Python SDK-integration

Använd det officiella OpenAI Python-biblioteket för enkel integration. Ange bas-URL:en och API-nyckeln i klientinitieringen. Kodsnippets nedan visar ett grundläggande anrop för slutförande. Modells-ID:t förblir "uncensored" för alla begäranden. Du kan justera parametrar som temperatur och top_p. Dessa inställningar styr slumpmässigheten i utmatningen. Biblioteket hanterar HTTP-begäranden automatiskt. Du kan iterera över svaret för felsökning. Felhantering är avgörande för produktionssystem. Fånga undantag för att hantera hastighetsbegränsningar eller kreditproblem.

from openai import OpenAI

client = OpenAI(base_url="https://api.aimodelwithnorestrictions.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 SDK-installation

Integrera uncensored modellen i dina Node.js-applikationer effektivt. Installera OpenAI npm-paketet och konfigurera bas-URL:n. Ange din API-nyckel till klientinstansen. Anropa metoden chat.completions.create med din prompt. Svarsobjektet innehåller den genererade texten. Du kan hämta användningsstatistik för fakturering. Strömning stöds via asynkrona iteratorer. Detta möjliggör realtidsbearbetning av långa utdata. Uncensored API:t fungerar sömlöst med standardverktyg för Node.js. Se till att din miljö stöder moderna JavaScript-funktioner.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aimodelwithnorestrictions.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ömningsresponser (SSE)

Ta emot tokens i realtid med Server-Sent Events. Ställ in stream-parametern till true i din begäran. API:et skickar flera datachunkar. Varje chunk innehåller en ofullständig svarstext. Parsa SSE-data för att återställa hela texten. Detta minskar upplevd latens för användare. Den sista chunken innehåller tokenanvändningsdetaljer. Du kan avbryta strömmen när som helst. Den obegränsade modellen hanterar långa kontexter utan att bryta. Övervaka strömmen för nätverksfel. Återanslutningslogik rekommenderas för instabila anslutningar.

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)

Gränser, fel och kontextfönster

Övervaka din tokenförbrukning för att undvika att ta slut på kredit. Fel som 401 indikerar en ogiltig nyckel. 402-fel betyder att din förbetalda kredit är slut. 429-fel signalerar att du har överskridit hastighetsbegränsningen. Du får 300 förfrågningar per minut. Burst-gränser tillåter 8 samtidiga förfrågningar. Request-bodyn måste vara under 8 MB. Kontextfönstret är 100 000 tokens. Output är begränsad till 16 000 tokens per förfrågan. Avslag är gratis och räknas inte mot ditt saldo. Krediten upphör aldrig att gälla. Uppgradera din plan genom att lägga till mer kryptokredit. Bonuskrediter tillämpas för större påfyllnader. Använd supportsidan för faktureringsproblem.

Vanliga frågor

Vilken är den bästa obegränsade modellen utan begränsningar för API-användning?

Vår dedikerade uncensored-modell är optimerad för rå output utan företagsfilter. Den hanterar NSFW och kreativa uppgifter effektivt. Modellen är open-weight och justerad för obegränsade svar.

Hur fungerar förbetalt kreditsystem för det obegränsade API:t?

Du betalar med krypto för USDT eller USDC. Kredit debiteras per token som används. Fel och avslag är gratis. Krediten löper aldrig ut. Du kan lägga till bonuskredit för större påfyllningar.

Kan jag använda uncensored-modellen för function calling och JSON-läge?

Ja, API:et stöder funktionsanrop och JSON-läge. Du kan ange formatet för svaret som json_object. Parametrarna tools och tool_choice är tillgängliga. Detta möjliggör strukturerad dataextraktion från modellen.

Nyckelgenerering tar sekunder

Registrera dig, kopiera din nyckel, uppdatera endpointen. Du är igång.

Skapa nycklar