- Abliterate
- Abliterate API Snabbstartsguide
Abliterate API Snabbstartsguide
Anslut dina befintliga verktyg till en uncensored LLM med en standard OpenAI-kompatibel API. Denna guide täcker grunderna för integration.
Installera Standard OpenAI SDK
Börja med att installera det officiella biblioteket för ditt föredragna språk. Detta säkerställer kompatibilitet med vår bas-URL och autentiseringsmetoder.
Konfigurera din bas-URL och nyckel
Pekad ut din klient till HTTPS://api.abliterate.cc/v1 och använd din unika API-nyckel. Du får en aktiv nyckel per konto, som du får omedelbart efter att ha registrerat dig med Google eller e-post.
- Bas URL: HTTPS://api.abliterate.cc/v1
- Auth: Bearer-token via
Authorizationheader
Denna konfiguration fungerar med vilken standard OpenAI-kompatibel klient som helst.
Skicka din första kompletteringsförfrågan
Skicka en POST-förfrågan till /v1/chat/completions med modell-ID:t uncensored. Modellen bearbetar text in och text ut utan generiska skyddsräck.
curl https://api.abliterate.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five Python libraries for web scraping in 2024"}]
}'
Kontrollera svaret för den genererade texten. Du kan justera parametrar som temperature för kreativitet eller top_p för mångfald.
Aktivera Strömning för Realtidsoutput
Ställ in stream: true för att ta emot tokens via Server-Sent Events (SSE). Detta ger en smidigare upplevelse för chattgränssnitt.
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)
Den sista chunken innehåller den totala tokenanvändningen. Streaming fungerar för alla standardparametrar.
Använd Verktygsanrop och JSON-läge
Aktivera strukturerade utdata med response_format: {"type": "json_object"} för konsekvent parsning. Du kan också använda tools och tool_choice för funktionssamling.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliterate.cc/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)
Dessa funktioner fungerar tillsammans med standardparametrar som stop sekvenser och seed för reproducerbarhet.
Hantera fel och tokenbegränsningar
Övervaka HTTP-statuskoder för vanliga problem. Ett 401 betyder att din nyckel är ogiltig eller saknas. Ett 402 indikerar otillräcklig förbetald kredit. Ett 429 signalerar att du har nått gränsen på 300 förfrågningar per minut.
Kontextrutan är 100 000 tokens totalt. Max utdata är 16 000 tokens per begäran. Fel och avslag förbrukar inte din kredit.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliterate.cc/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);FAQ
Vad är abliterate i denna kontext?
Ablitera syftar på att ta bort innehållsbegränsningar, vilket gör att modellen kan generera vuxent eller kontroversiellt innehåll utan avvisning. Våra obegränsade AI-modeller är optimerade för detta specifika beteende.
Vilka betalningsmetoder accepterar ni?
Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.
Används min data för träning?
Nej. Vi prioriterar integritet genom att inte använda dina prompts för träning. Du behöver bara en e-postadress för att registrera dig, vilket säkerställer sann frihet för laglig vuxenanvändning.
Hämta din nyckel på några sekunder
Registrera dig, kopiera din nyckel och uppdatera bas-URL:en. Det är det.