da ▾
Start nu

API-reference: Chat-kompletteringer

Integrer uncensored AI API i din applikation med en enkelt kodeændring. Denne guide dækker OpenAI-kompatible slutpunkter, streaming og værktøjskald, som du har brug for til at bygge ubegrænset generering ind i din stack.

Hurtigstart: Første anmodning

Send din første chat-completion-anmodning på under et minut. Endpointet accepterer standard OpenAI-payloads og returnerer ubegrænsede tekst-svar. Initialiser klienten med din API-nøgle og base URL. Kald derefter chat-completions-endpointet med model-ID indstillet til "uncensored". Modellen genererer tekst uden indholdsafvisninger til lovligt voksenbrug.

Du kan verificere forbindelsen ved at liste tilgængelige modeller. Dette bekræfter, at serveren er tilgængelig, og dine legitimationsoplysninger er gyldige. Svaret bekræfter model-ID'et og endepunktets tilgængelighed.

Autentificering og Base URL

Brug din API-nøgle til alle anmodninger til base-URL'en https://api.geminisemcensura.com/v1. Nøglen genereres øjeblikkeligt, når du tilmelder dig via Google eller e-mail. Videregiv den i Authorization header som en Bearer-token. Hvis du genererer en ny nøgle, bliver den gamle ugyldig øjeblikkeligt. Dette forenkler legitimationshåndtering til dine applikationer. Du kan regenerere nøgler direkte fra dashboardet uden at miste din forudbetalte kredit.

Parametre: Temperatur, Top P og Stop

Styr tilfældigheden i genereringen med standardparametre. Indstil temperature til at justere kreativitet. Lavere værdier producerer mere deterministiske output. Højere værdier introducerer variation. Brug top_p for nucleus sampling for at begrænse token-puljen. The stop parameter afbryder generering, når en bestemt sekvens vises. Dette er nyttigt til at kontrollere outputlængde eller struktur.

Disse parametre fungerer præcis som i OpenAI SDK. Du kan finjustere response-stilen uden at ændre modellen. Den uncensored model respekterer disse begrænsninger, mens den opretholder sin mangel på indholdsafvisninger. Juster dem til din specifikke use case.

Streaming-svar (SSE)

Aktivér streaming ved at indstille stream til true. Serveren returnerer en sekvens af Server-Sent Events. Hver begivenhed indeholder et delvist stykke af den genererede tekst. Dette giver dig mulighed for at vise output i realtid. Det reducerer den opfattede latens for slutbrugere.

Den sidste chunk indeholder tokenbrugsstatistikker. Du kan spore input- og output-tokens for faktureringsnøjagtighed. Fejl under streaming sendes som en slutbegivenhed med en fejlobjekt. Håndter disse begivenheder for at håndtere netværksafbrydelser elegant.

Tool Calling and JSON Mode

Brug funktionssamtale til at integrere eksterne værktøjer. Definer funktioner i tools parameter. Modellen returnerer strukturerede argumenter for den angivne funktion. Du udfører funktionen og sender resultatet tilbage til modellen. Dette muliggør komplekse multi-trinns workflows. JSON-tilstand håndhæver streng JSON-output. Brug response_format med json_object for pålidelig parsing.

Den ucensurerede model håndterer værktøjsdefinitioner uden at afvise baseret på emne. Den understøtter standard OpenAI-værktøjsskemaer. Dette sikrer kompatibilitet med eksisterende værktøjsbrugsbiblioteker. Du kan bygge agenter, der interagerer med API'er eller databaser sømløst.

Limits and Quotas

API'en håndhæver strenge rate limits for at sikre stabilitet. Du har tilladelse til 300 requests i minuttet pr. key. Concurrency er begrænset til 8 samtidige requests. Den maksimale request body størrelse er 8 MB. Context window understøtter 100,000 tokens for input og output kombineret. Standard max output er 2,048 tokens, medmindre du angiver andet.

Hvis du overskrider rate limit, modtager du en 429-fejl. Svaret indeholder en retry-after-header. Overvåg din brug for at undgå afbrydelser. Disse grænser gælder for alle endpoints, inklusive streaming-anmodninger. Planlæg dine batch-job accordingly.

cURL

curl https://api.geminisemcensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the release date of the last update"}]
  }'

Python

from openai import OpenAI

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

FAQ

Er gemini sem censura API'et kompatibelt med de officielle OpenAI SDK'er?

Ja, det er fuldt ud OpenAI-kompatibelt. Du skal kun ændre base-URL'en og API-nøglen i din klientkonfiguration. Endpoint-strukturen og svarformatet matcher standard chat-completions API.

Hvad sker der, hvis jeg får en 402-fejl?

En 402-fejl indikerer, at din forudbetalte kredit er opbrugt. Da vi bruger en forudbetalt model, skal du oplade din konto for at fortsætte med at sende anmodninger. Du kan tilføje kredit med USDT eller USDC via krypto. Testkreditten udløber efter 7 dage, hvis den ikke bruges.

Nægter den ubegrænsede model indhold?

Modellen nægner ikke lovligt voksen, fiktivt eller kontroversielt indhold. Den eneste faste grænse er seksuelt indhold, der involverer mindreårig, hvilket altid nægtes. Dette gør den velegnet til kreativ skrivning, rollespil og ubegrænsede forskningsapplikationer.

Få din API-nøgle på få minutter

Registrer, hent din nøgle, og opdater din base-URL. Det er alt.

Start nuSe dokumentation