sv ▾

Okänsurerad LLM API för utvecklare

https://api.aiablated.com/v1obegränsad

Ablated ai API-dokumentation

Skaffa ditt första svar från den ablaterade AI-obegränsade modellen på under en minut med vår OpenAI-kompatibla API. Du behöver bara en API-nyckel och en bas-URL för att börja skicka begäranden.

Autentisering: Använd din API-nyckel

Ditt API-nyckel autentiserar varje begäran du skickar till våra servrar. Vi utfärdar en enda nyckel per konto som du genererar via kontrollpanelen. Skicka denna nyckel i Authorization header med Bearer-schemat. Om du skickar en ogiltig nyckel returnerar vi ett 401-fel. Om din förbetalda kredit tar slut returnerar vi ett 402-fel som kräver att du laddar upp via krypto innan du fortsätter.

Bas URL och slutpunktsstruktur

Ställ alla förfrågningar till vår enda bas-URL för chattkomplettering. Vi erbjuder inte inbäddningar, bildgenerering eller finjusteringsändpunkter. Använd standard POST /v1/chat/completions sökväg för att skicka dina prompts. Du kan också fråga GET /v1/models till att verifiera tillgänglig modellidentifierare. Denna struktur säkerställer kompatibilitet med befintliga OpenAI SDK-klienter utan anpassad ruttningslogik.

Kom igång: Din första begäran med ablated AI

Skicka en enkel textbegäran för att testa den ofiltrerade modellen omedelbart. Använd det officiella OpenAI-biblioteket eller en valfri HTTP-klient för att POSTA ditt meddelande. Modellen returnerar ett text svar utan att filtrera lagligt vuxeninnehåll. Ersätt platshållarnyckeln med dina faktiska uppgifter från dashboarden.

curl https://api.aiablated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the current version of the api"}]
  }'

Denna begäran visar den grundläggande interaktionsflödet. Du får ett direkt svar från den avskärmade modellen. Justera systemprompten för att definiera personligheten eller kontexten för ditt specifika användningsfall.

Python SDK-integration

Använd det officiella OpenAI Python-biblioteket för att integrera API:et i dina applikationer. Ange bas-URL:en och API-nyckeln i klientkonfigurationen. Denna metod hanterar serier och felanalys automatiskt. Du kan strömma svar eller hämta dem synkront. Klientbiblioteket hanterar anslutningslivscykeln åt dig.

from openai import OpenAI

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

Denna kodsnutt initierar klienten korrekt. Den pekar mot vår specifika bas-URL. Se till att installera den senaste openai-paketet för full kompatibilitet med strömnings- och function calling-funktioner.

Node.js SDK-integration

Integrera API:t i dina JavaScript- eller TypeScript-projekt med standard SDK:n. Konfigurera bas-URL:n så att den pekar på vår tjänst. Detta gör att du kan använda bekanta metoder som chat.completions.create. SDK:et hanterar begäranderubriker och svarsparsing. Du kan enkelt lägga till felhantering för hastighetsbegränsningar eller autentiseringsfel.

import OpenAI from "openai";

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

Denna konfiguration säkerställer att din Node-applikation kommunicerar korrekt. Överskrivningen av bas-URL är det avgörande steget. Utan den kommer SDK:t att försöka nå OpenAI:s moln istället för våra servrar.

Strömningsresponser och tokenanvändning

Ta emot svar token för token med Server-Sent Events (SSE). Detta minskar den upplevda latensen för långa utdata. Den sista chunken i strömmen innehåller total tokenanvändning för begäran. Du kan spåra förbrukningen av ditt förbetala kredit i realtid. Ställ in stream: true i din begäranspayload för att aktivera detta läge. Detta är idealiskt för chattgränssnitt och live-textgenerering.

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)

Denna strömningsmetod ger en smidig användarupplevelse. Den sista chunken innehåller användningsstatistik. Övervaka dessa siffror för att hantera ditt förbetala kredit effektivt. Fel under strömning hanteras elegant av SDK:et.

Vanliga frågor

Vad är kontextfönstret för den avlövade AI-modellen?

Modellen stöder ett kontextfönster på 100 000 token för både inmatning och svar tillsammans. Du kan generera upp till 16 000 token per begäran. Om du inte anger en gräns är standardvärdet för svaret 2 048 token. Detta möjliggör omfattande konversationer eller bearbetning av långa dokument utan omedelbar avklippning.

Hur hanterar jag hastighetsbegränsningar och fel?

Du är begränsad till 300 förfrågningar per minut och 8 parallella förfrågningar per nyckel. Om du överskrider dessa gränser får du felet 429. Ett 401-fel indikerar en ogiltig API-nyckel, medan ett 402-fel betyder att du behöver ladda upp ditt förbetala kredit. Vi erbjuder inga SLA:er, så planera ditt förfrågningsvolym därefter.

Är den avlädde AI-modellen en officiell OpenAI-produkt?

Nej, den avlövda AI-modellen är en oberoende modell med öppna vikter som körs på våra servrar. Den är kompatibel med OpenAI API-formatet men är inte GPT, Claude eller Gemini. Den är finjustad för att svara utan innehållsavslag för laglig vuxenanvändning. Se den officiella OpenAI-dokumentationen för deras specifika modellinformation.

Hämta din API-nyckel

Registrera dig, kopiera nyckeln och uppdatera bas-URL:en. Det är allt.

Öppna konto