da ▾

Betaling for tokens, ikke abonnementer.

Integrer den ubegrænsede API hurtigt

Start med at bruge den ubegrænsede AI-API på få minutter ved at pege din eksisterende OpenAI-kompatible klient mod vores base-URL. Denne hurtigstart dækker autentificering, chatfuldførelser, streaming og værktøjskald med konkrete eksempler.

Autentificering og base URL

Ja, du kan autentificere øjeblikkeligt ved hjælp af base URL'en, der er angivet på dashboardet. Vores service bruger standard API-nøgleheaders, der er kompatible med ethvert OpenAI SDK. Du modtager din nøgle øjeblikkeligt efter tilmelding med Google eller e-mail. Intet telefonnummer er påkrævet til den indledende opsætning.

Indstil base_url til https://api.isgrokuncensored.com/v1. Send din nøgle i Authorization header. Systemet validerer legitimationsoplysninger, før tokens behandles. Fejl som 401 indikerer en ugyldig eller manglende nøgle. Tjek dashboardet, hvis nøglen fejler.

Chat completions endpoint

Send en POST-forespørgsel til /v1/chat/completions til at få tekst-svar. Endpointet accepterer standard meddelelsesarrays og returnerer genereret tekst. Det understøtter ikke billeder, lyd eller embeddings. Brug model-ID'et uncensored til alle anmodninger. Dette sikrer, at du bruger den rigtige open-weight-model.

Input-tokens koster $0.15 per million, mens output-tokens koster $0.50 per million. Forudbetalt kredit trækkes kun fra for faktisk brug. Fejl og afvisninger forbruger ikke din saldo. Du kan sende op til 8 MB pr. anmodningsbody. Denne grænse dækker de fleste standard tekstinteraktioner.

Streaming-respons og tokenforbrug

Aktivér streaming ved at indstille stream til true i din anmodning. Du modtager Server-Sent Events (SSE) til realtidstokenlevering. Den sidste chunk indeholder de samlede tokenforbrugsstatistikker. Dette giver dig mulighed for at spore omkostninger i realtid. Det er essentielt til at bygge responsive chatgrænseflader.

Parser SSE-data for at opdatere din UI inkrementelt. Modellen genererer tekst kontinuerligt, indtil kontekstvinduet er fyldt, eller en stopsekvens udløses. Maks output er 16.000 tokens pr. anmodning. Du skal angive max_tokens for at overstige standardgrænsen på 2.048 tokens. Dette forhindrer uventet fakturering fra lange svar.

Function calling og JSON-mode

Brug den tools parameter til at aktivere funktion-kald-funktionalitet. Definér dit tool-schema i request-kroppen. Modellen vil returnere strukturerede argumenter til dine funktioner. Dette fungerer sømløst med standard OpenAI-kompatible klienter. Du kan også tvinge JSON-output ved hjælp af response_format. Dette er nyttigt til at parse strukturerede data.

Indstil response_format til {"type": "json_object"} til at få ren JSON. Denne tilstand deaktiverer konversationel fyldtekst. Den er ideel til programmatisk integration. Du kan kombinere værktøjer og JSON-tilstand til komplekse arbejdsgange. API'et håndterer parsingen internt. Du skal kun validere output-strukturen.

Modelparametre: temperatur og top_p

Juster temperature til at kontrollere tilfældighed. Højere værdier producerer mere kreativt output. Lavere værdier gør svar mere deterministiske. Standardværdien er normalt 1.0. Du kan indstille den mellem 0 og 2. Brug top_p for nucleus sampling. Dette begrænser sandsynlighedsmassen af overvejede tokens. Det fungerer sammen med temperatur for at forbedre outputkvaliteten.

Andre understøttede parametre inkluderer stop sekvenser, seed for reproducerbarhed, og straf som presence_penalty. Disse giver mulighed for at finjustere genereringsprocessen. Du kan eksperimentere med forskellige kombinationer. API'et respekterer alle standard OpenAI-parametre. Dette sikrer nem migration fra andre udbydere. Test forskellige værdier for at finde det bedste fit til din use case.

Begrænsninger, fejl og kontekstvindue

Kontekstvinduet understøtter i alt 100.000 tokens. Dette inkluderer både prompt- og completion-tokens. Du kan sende store dokumenter til analyse. Hastighedsgrænser tillader 300 anmodninger i minuttet pr. nøgle. Konkurrenceevne er begrænset til 8 samtidige anmodninger. Overskridelse af disse grænser returnerer en 429-fejl. Prøv igen med eksponentiel backoff.

Håndter fejl elegant i din kode. En 402-fejl betyder, at din forudbetalte kredit er opbrugt. Top op ved hjælp af krypto for at fortsætte servicen. En 401-fejl indikerer et godkendelsesproblem. Tjek din nøglegyldighed. API'et opkræver ikke for fejl på grund af valideringsfejl. Dette beskytter din saldo mod tilfældige udsving.

cURL

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

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.isgrokuncensored.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.isgrokuncensored.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 basis-URL til den ubegrænsede AI API?

Base-URL er HTTPS://api.isgrokuncensored.com/v1. Du skal indstille dette i din OpenAI-kpatible SDK-konfiguration. Den erstatter standard OpenAI-endpoint. Dette sikrer, at anmodninger sendes til vores servere. URL'en understøtter både streaming og ikke-streaming-anmodninger. Brug den til alle chat-completions.

Hvordan håndterer jeg streaming-svar med den uncensored LLM?

Angiv stream-parameteren til true i din anmodning. Du modtager Server-Sent Events (SSE), der indeholder delvis tekst. Parse hver chunk for at opdatere din interface. Den sidste chunk inkluderer tokenforbrugsdata. Dette giver realtidsvisning af genereret tekst. Det er effektivt til store svar.

Hvad sker der, hvis jeg overskrider hastedsbegrænsningen?

Du modtager en 429-statuskode. API'et tillader 300 anmodninger i minuttet per nøgle. Konkurrence er begrænset til 8 samtidige anmodninger. Implementér eksponentiel backoff i din klient. Dette forhindrer, at serveren overbelastes. Prøv anmodningen igen efter en kort forsinkelse. API'et opkræver ikke for rate-limited anmodninger, hvis de mislykkes under validering.

Få din API-nøgle nu

Tilmeld dig, kopier din nøgle, og opdater din base-URL. Det er alt, hvad du behøver for at konfigurere.

Få API-nøgleSe dokumentation