sv ▾
Skaffa din nyckel

Integrationsguide för obegränsade AI-modeller

Integrera osensurerade AI API med en enda bas-URL och standard OpenAI-kompatibla parametrar. Denna guide täcker autentisering, strömning och begränsningar för NSFW LLM-implementeringar.

Bas URL och autentisering

Använd den angivna bas-URL:en för alla förfrågningar. Skicka ditt API-nyckel i Authorization header. Nyckeln ger tillgång till den obegränsade modellen utan prenumerationsspärrar.

Autentiseringen är strikt. Ogiltiga nycklar returnerar 401. Se till att kopiera nyckeln omedelbart efter generering. Tjänsten accepterar endast kryptopåfyllnader.

Första förfrågan

Skicka en POST-begäran till chat-completions-slutpunkten. Modellspecifikationen är uncensored. Detta returnerar ett direkt text svar utan innehållsfilter.

Använd följande cURL-kommando för att verifiera anslutningen. Ersätt YOUR_API_KEY med din faktiska nyckel.

curl https://api.modelsabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp in ISO 8601 format"}]
  }'

Kontrollera svaret för choices array. Det innehåller den genererade texten.

Python SDK-integration

Installera det officiella OpenAI-paketet. Konfigurera bas-URL:n och API-nyckeln innan du gör anrop. Detta säkerställer kompatibilitet med den okensorerade AI-API:en.

Initiera klienten med dina uppgifter. Ställ in modellen till uncensored. Skicka ett enkelt meddelande för att testa integrationen.

from openai import OpenAI

client = OpenAI(base_url="https://api.modelsabliterated.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)

Svarsobjektet ger åtkomst till innehållet. Hantera undantag för nätverksfel eller autentiseringsproblem.

Node SDK-installation

Importera OpenAI-biblioteket i ditt Node.js-projekt. Ställ in bas-URL:en och API-nyckeln i konfigurationsobjektet. Detta möjliggör sömlös integration med befintliga kodbas.

Skapa en instans av klienten. Ange dina uppgifter. Begär kompletteringar med hjälp av uncensored modellen.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelsabliterated.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);

Logga den genererade texten. Se till att hantera asynkrona svar korrekt. API:t stöder standard JSON-format.

Strömningsresponser med SSE

Aktivera strömning genom att ställa in stream till true. Servern skickar Server-Sent Events (SSE). Varje bit innehåller delvis text.

Aggera bitarna för att bilda hela svaret. Detta minskar den upplevda latensen för långa utmatningar. Den sista biten innehåller tokenanvändningsstatistik.

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)

Analysera SSE-dataströmmen. Hantera fel under strömning. API:et säkerställer konsekvent tokenräkning.

Begränsningar för begäranderänta och begränsningar

Observe the rate limits to avoid 429 errors. You get 300 requests per minute per key. Max concurrent requests are 8. The request body must be under 8 MB.

Kontextrutan är 100 000 tokens totalt. Max utdata är 16 000 tokens. Fel och avslag förbrukar inte kredit. Använd 402-fel för att kontrollera otillräckliga medel.

Vanliga frågor

Vilken är storleken på contextfönstret?

Kontextrutan är 100 000 tokens inklusive prompt och slutförande. Max utdata per begäran är 16 000 tokens. Om du inte anger max_tokens är standardvärdet 2 048.

Hur hanterar jag hastighetsbegränsningar?

Du är begränsad till 300 förfrågningar per minut per nyckel. Parallella förfrågningar är begränsade till 8. Att överskrida dessa gränser returnerar en 429-statuskod. Vänta innan du försöker igen.

Nekar den obegränsade modellen innehåll?

Den vägrar bara sexuellt innehåll som involverar minderåriga. Laglig vuxen, fiktiv och kontroversiell innehåll passerar utan konstgjorda avslag. Skyddsräckena är matematiskt borttagna.

Hämta din API-nyckel

Registrera dig, kopiera din nyckel, och uppdatera bas-URL:en. Det täcker hela konfigurationen.