sv ▾
Ablated-modellerSkapa nycklar

Snabbstart: Integrera Uncensored API:t

Integrera uncensored-modellen i din applikation med vårt OpenAI-kompatibla API. Den här guiden täcker installation, begäranden och gränser för omedelbar distribution.

Förutsättningar och SDK-installation

API:et kräver en giltig nyckel och ett modernt SDK. Installera biblioteket för ditt föredragna språk via pip eller npm. Vi stöder standard OpenAI-klientbibliotek som hanterar autentisering och JSON-parsing automatiskt.

Se till att du har Python 3.8+ eller Node.js 18+ installerat. SDK:t hanterar anslutningspoolning och retry-logik åt dig. Detta minskar mängden boilerplate-kod avsevärt.

from openai import OpenAI

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

Konfigurera bas-URL:en och API-nyckeln

Peka din klient mot vår specifika slutpunkt. Använd bas-URL:en som anges i ditt dashboard. Skicka din API-nyckel i Authorization-headern. Detta säkerställer att förfrågningar når obegränsade infrastrukturen direkt.

Använd inte standard-OpenAI-bas-URL:en. Din nyckel kommer att misslyckas om den routas felaktigt. Ange bas-URL:en i din SDK-konfigurationsobjekt innan du skickar någon data.

curl https://api.ablatedmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me the monthly server uptime report"}]
  }'

Skicka din första chat-completion-begäran

Skicka en POST-begäran till /v1/chat/completions. Inkludera ditt modell-ID och en meddelandematris. Modellen svarar omedelbart med textinnehåll. Ingen komplex routinelogik krävs.

Håll payload enkel. Börja med en enda system prompt och ett användarmeddelande. Verifiera att svarstrukturen matchar OpenAI-standard. Detta bekräftar att din integration fungerar korrekt.

import OpenAI from "openai";

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

Hantering av strömnings-svar och verktygsanvändning

Aktivera strömning genom att ställa in stream till true. API:et returnerar chunks via Server-Sent Events. Varje chunk innehåller delvis text eller tokenanvändningsdata. Aggregera dessa chunks för att visa realtidsutdata.

Verktygsanvändning stöds för funktionsanrop. Definiera dina verktyg i förfrågan. Modellen returnerar verktygsanrop istället för vanlig text när det är lämpligt. Parsa verktygsanropen för att utföra din anpassade logik.

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)

Förstå tokengränser och kontextfönster

Kontextrutan stöder totalt 100 000 tokens. Detta inkluderar både inmatnings- och utmatningstokens. Ange max_tokens för att begränsa svaret. Standard max utmatning är 2 048 tokens om det inte anges.

Övervaka tokenanvändning i den sista strömningschunken. Fel förbrukar inte kredit. Detta möjliggör säker experiment utan ekonomisk risk. Planera din promptstruktur för att hålla dig inom gränsen.

Felsökning av vanliga fel

Kontrollera din API-nyckel först. Ett 401-fel indikerar en ogiltig eller utgången nyckel. Ett 402-fel betyder att din förbetalda kredit är slut. Ladda upp via krypto för att fortsätta.

Ett 429-fel signalerar hastighetsbegränsning. Du är begränsad till 300 begäranden per minut. Minska din koncurrent eller vänta innan du försöker igen. 8 MB-gränsen för kropp utlöser också 400-fel om den överskrids.

Vanliga frågor

Vad är API:n för de obegränsade avskurna modellerna?

Det är en värdtjänst, OpenAI-kompatibelt API som levererar en enda stor språkmodell utan censur. Den eliminerar innehållsavslag för lagligt vuxen- och kreativitetsinnehåll. Använd standard SDK:er för att integrera den i din app.

Stöder API:t för obegränsade avlägsnade modeller strömning?

Ja, den stöder streaming via Server-Sent Events. Du kan också använda funktionsanrop och JSON-läge. Detaljer om tokenanvändning tillhandahålls i den sista biten.

Vad händer om jag träffar hastighetsbegränsningen?

Du får ett 429-fel. Gränsen är 300 begäranden per minut per nyckel. Pausa dina begäranden eller minska parallelliteten för att lösa problemet.

Obtain your API key

Registrera dig, kopiera nyckeln, uppdatera din bas-URL. Uppsättningen är klar.

Skapa nycklar