Ubegrænset AI/API Dokumentation
API Dokumentation
Start sending requests to the uncensored AI GitHub API in minutes using standard OpenAI-compatible clients. This guide covers authentication, code samples, and the specific limits that keep your integration stable.
https://api.uncensoredaigithub.com/v1uncensored
Autentificering og Base URL
API'en kræver en bearer-token til hver anmodning. Generer din nøgle på siden 'Get API key' ved at logge ind med Google eller en e-mail-adresse. Nøglen vises øjeblikkeligt uden telefonverifikation. Brug base URL https://api.uncensoredaigithub.com/v1 med de officielle OpenAI SDK'er ved at opdatere base_url og api_key værdier. Denne opsætning fungerer med enhver OpenAI-kompatibel klient.
Endpoint: https://api.uncensoredaigithub.com/v1
Auth Header: Authorization: Bearer YOUR_API_KEY
Hver konto understøtter én aktiv nøgle. Udstedelse af en ny nøgle ugyldiggør automatisk den tidligere. Dette forhindrer token-drift, når du roterer legitimationsoplysninger på tværs af forskellige miljøer.
Chat Completions Endpoint
Send tekstrequests til /v1/chat/completions endpoint ved hjælp af model-ID'et uncensored. API'et accepterer standard beskeder og returnerer tekst-svar uden indholdsfiltre til lovligt voksenbrug. Du kan konfigurere parametre som temperature, top_p, og stop til at kontrollere kreativitet og outputlængde.
Kontekstvinduet giver plads til op til 100.000 tokens for det kombinerede prompt og completion. Indstil max_tokens til at kontrollere output, med en standardværdi på 2,048 tokens, hvis udeladt. Feil og afvisninger forbruger ikke kredit, så du kan teste sikkert.
Streaming-svar og forbrug
Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer Server-Send Events (SSE) indeholdende delvise tekstchunks. Tokenforbrugsdata vises kun i den sidste chunk af streamen. Dette giver mulighed for realtidsgengivelse af svar, mens forbrug spores præcist.
Streaming er ideelt til rollespilsapplikationer eller generering af langform-indhold. Du kan analysere SSE-streamet til at opdatere UI'en inkrementelt. API'et sikrer, at brugsstatistikker forbliver nøjagtige, selv hvis forbindelsen afbrydes for tidligt.
Function Calling og værktøjer
Understøtter funktionkald ved at give en tools array i anmodningen. Modellen kan returnere strukturerede værktuiskald med argumenter. Brug tool_choice til at håndhæve specifikke adfærdsmønstre, såsom automatisk funktionsudførelse. Denne funktion muliggør integration med eksterne tjenester eller tilpasset logik.
Definer funktioner med navne, beskrivelser og parameterskemaer. API'et returnerer funktionsnavn og argumenter i svaret. Fortolk disse argumenter for at udføre din tilpassede kode. Denne funktion gør den ubegrænsede LLM API velegnet til komplekse agent-arbejdsgange.
JSON-tilstand og parametre
Tving struktureret output ved at indstille response_format til {"type": "json_object"}. Modellen vil returnere gyldig JSON i stedet for ren tekst. Dette er nyttigt til dataudtræk eller konfigurationsgenerering. Kombiner dette med function calling til robuste API-integrationer.
Andre understøttede parametre inkluderer seed til deterministiske output, presence_penalty, og frequency_penalty. Brug seed til at reproducere specifikke svar til fejlfinding. Juster strafgebyrer for at reducere gentagelser eller fremme varieret ordforråd i dine output.
Fejlhåndtering og begrænsninger
API'en har en rate limit på 300 requests i minuttet og 8 samtidige requests pr. key. Request bodies må ikke overstige 8 MB. Hvis du overskrider disse grænser, modtager du en 429 statuskode. Autentifikationsfejl returnerer en 401-fejl. Utilstrækkelig kredit udløser en 402-fejl.
Kredit opkræves baseret på reel tokenbrug. Forudbetalt kredit udløber aldrig, så du behøver ikke at bekymre dig om månedlige fornyelser. Brug Support-siden til at løse problemer som dobbeltopkrævning.
cURL
curl https://api.uncensoredaigithub.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the unit tests for the new auth module."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaigithub.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaigithub.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);Streaming
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)Ofte stillede spørgsmål
Hvad er den ubegrænsede AI GitHub API?
Det er en hosted, OpenAI-kompatibel chat-completions-API, der betjener én uncensored stor sprogmodel. Modellen er finjusteret til at svare uden indholdsafvisninger for lovligt voksenbrug. Det er en open-weight-model, der kører på vores egne servere.
Hvordan betaler jeg for uncensored AI API?
Betalinger er kun krypto via USDT (TRC20) eller USDC (Base). Du kan indbetale ethvert helt beløb fra $20 til $500. Bonuskredit gælder for større indbetalinger: +5% fra $50, +10% fra $100 og +15% fra $200.
Hvad er grænserne for den uncensored AI-model?
Kontekstvinduet er på 100.000 tokens, med et max-output på 16.000 tokens pr. anmodning. Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. Anmodningskroppe skal holdes under 8 MB.
Adgang kræver ét trin
Tilmeld dig, hent dit token, og opdater din base-URL. Det dækker den fulde konfiguration.