Unfiltered AI API-dokumentation
Kom i gang med vores ubegrænsede LLM API på få minutter ved hjælp af standard OpenAI-kompatible SDK'er. Send tekst, modtag tekst, og bygg din app uden censur eller abonnementsporte.
Autentificering og Base URL
Din API-nøgle er den eneste legitimationsoplysning, du har brug for. Generer den øjeblikkeligt via Google eller e-mail på dashboardet uden behov for telefonnummer. Brug https://api.unfilteredai.cc/v1 som din base URL til alle anmodninger. Systemet returnerer én nøgle pr. konto, hvor en tidligere aktiv nøgle erstattes automatisk.
Første anmodning
Send din første prompt til uncensored modellen ved standard HTTP-opkald. Endepunktet accepterer JSON-payloads og returnerer tekstresponsstraks. Du kan teste forbindelse og tokenforbrug med en simpel fuldførelsesanmodning.
curl https://api.unfilteredai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the API documentation provided above"}]
}'
Python SDK-integration
Integrer direkte i dine Python-applikationer ved hjælp af det officielle OpenAI-klientbibliotek. Ret klienten mod vores base URL, og indtast din nøgle. Denne tilgang fungerer til både synkrone og asynkrone arbejdsgange uden tilpasset parsing-logik.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredai.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)
Node SDK-integration
Brug Node.js SDK til server-side eller edge-computing-deploymenter. Konfigurer base URL og API-nøgle for at matche vores endpoint. Biblioteket håndterer serialisering og svarparsing, så du kan fokusere på din applikationslogik.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredai.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);
Streaming-svar og forbrug
Aktivér realtidsgenerering af tokens ved at indstille stream: true i din anmodning. API'et returnerer en Server-Sent Events (SSE) stream. Tokenforbrugsstatistikker vises i den sidste del af streamen, hvilket giver dig mulighed for at spore omkostninger præcist uden at vente på den fulde svar.
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)
Ratebegrænsninger og fejlhåndtering
Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. Hvis du overskrider denne grænse, returnerer API'en en 429-fejl. En 401-fejl indikerer en ugyldig nøgle, mens en 402-fejl betyder, at din forudbetalte kredit er opbrugt. Modellen understøtter et 100,000-token context-vindue til lange samtaler.
Almindelige spørgsmål
Hvad er basis-URL til unfiltered AI API?
Brug HTTPS://api.unfilteredai.cc/v1 som din base URL. Dette endpoint er kompatibelt med officielle OpenAI SDK'er og enhver standard OpenAI-kompatibel klient.
Hvorfor får jeg en 429-fejl?
Du har overskredet rate limit på 300 anmodninger i minuttet eller 8 samtidige anmodninger per nøgle. Vent et par sekunder og genforsøg, eller optimer din klient til at håndtere samtidige forbindelser effektivt.
Hvordan fungerer kontekstvinduet?
Modellen understøtter et kontekstvindue på 100.000 tokens for både prompt og completion tilsammen. Du kan sende store inputs, men max output er begrænset til 16.000 tokens pr. request, medmindre du angiver en lavere grænse.
Hent din API-nøgle
Registrer, få tokenet, og opdater endpointet. Det er det.