da ▾

Hurtig start: Integrer Uncensored LLM API

Integrer vores ucensurerede IA API på få minutter ved hjælp af standard OpenAI-kompatible SDK'er. Denne hurtigstart guider dig fra initialisering til streaming-svar med klare grænser og gennemsigtig token-fakturering.

unfilteredhttps://api.iasansrestriction.com/v1

Forudsætninger: SDK'er og miljøvariabler

Start med at installere dit foretrukne sprog SDK og gemme dine legitimationsoplysninger sikkert. Vores service bruger standardgodkendelse, så du kun har brug for en API-nøgle fra dashboardet. Gem din nøgle i en miljøvariabel for at undgå at hardkoden den i dine kildefiler.

  • Installer den officielle SDK til dit sprog.
  • Opret en konto og generer din API-nøgle.
  • Indstil IA_API_KEY i dit miljø.

Denne opsætning sikrer, at dine anmodninger autentificeres med det samme uden ekstra konfigurationstrin.

Trin 1: Initialiser klienten med base-URL

Peg din klient til vores base URL for at route requests korrekt. Du skal overskrive standard base URL for at nå vores uncensored model endpoint. Dette sikrer, at alle efterfølgende kald bruger den korrekte infrastruktur.

Konfigurer base-URL'en til https://api.iasansrestriction.com/v1 i dine klientindstillinger. Denne enkelt ændring dirigerer trafikken til vores servere til tekstgenerering.

Trin 2: Send din første chat-completion

Lav din første anmodning for at teste forbindelsen og modtage tekstoutput. Brug model-ID'et uncensored til at få adgang til den upolicerede store sprogmodel. Denne model nægner ikke lovlig voksen eller kontroversielle emner som standard.

Send en POST-forespørgsel til /v1/chat/completions med dine system- og brugerbeskeder. Svaret vil indeholde den genererede tekst uden standard indholdsfiltere.

Trin 3: Håndter streaming-responses (SSE)

Aktivér streaming for realtidslevering af tokens for at forbedre brugeroplevelsen. Indstil stream parameter til true i din anmodningskrop. Serveren vil returnere en Server-Sent Events (SSE)-stream af chunks.

Behandle hver chunk, mens den ankommer, for at vise tekst inkrementelt. Denne tilgang reducerer den opfattede latens for generering af langform-indhold.

Trin 4: Brug Function Calling og JSON-tilstand

Strukturer dit data-output ved hjælp af indbyggede formatteringsfunktioner. Du kan tvinge JSON-svar ved at indstille response_format til {"type": "json_object"}. Dette sikrer forudsigelig parsing til downstream-applikationer.

Definer værktøjer i din request for at aktivere function calling-funktionaliteten. Modellen vil returnere strukturerede argumenter, som din kode kan eksekvere direkte.

Trin 5: Administrer tokens og grænser

Overvåg dit forbrug for at undgå tjenesteafbrydelser og styre omkostninger. Du betales per token, med fejl og afslag, der er gratis. Kredit udløber aldrig, så du kan toppe op, når det passer dig.

Respekter grænserne: 300 anmodninger i minuttet og et kontekstvindue på 100,000 tokens. En 429-fejl indikerer, at du har overskredet rate-limited. En 401-fejl betyder, at din nøgle er ugyldig, mens en 402-fejl signalerer manglende kredit.

cURL

curl https://api.iasansrestriction.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten valid JSON objects"}]
  }'

Python

from openai import OpenAI

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

Almindelige spørgsmål

Hvad er den ubegrænsede IA API?

Det er en hosted, OpenAI-kompatibel chat-completions-API, der betjener én uncensored stor sprogmodel. Den genererer tekst uden indholdsafvisninger til lovligt voksenbrug, sikkerhedsforskning eller kontroversielle emner.

Hvordan betaler jeg for API'en?

Vi accepterer kun krypto-indbetalinger med USDT (TRC20) eller USDC (Base). Du kan indbetale ethvert helt beløb fra $20 til $500, med bonuskredit tilgængelig til større indbetalinger.

Hvad er anmodningsbegrænsningerne?

Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. Context-vinduet understøtter 100,000 tokens, med et maksimum output på 16,000 tokens pr. anmodning.

Få din API-nøgle nu

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

Opret nøgle