sv ▾

API-dokumentation & Snabbstartsguide

Få din obegränsade LLM API-nyckel och börja skicka förfrågningar omedelbart. Den här guiden täcker bas-URL:en, autentisering och grundparametrar för slutpunkten för obegränsade AI-verktyg.

Bas URL och autentisering setup

API-slutpunkten är HTTPS://api.unrestrictedaitools.com/v1. Använd standard OpenAI SDK:erna genom att ändra base_url och ange ditt API-nyckel. Du kan registrera dig med Google eller e-post för att få din nyckel omedelbart.

curl https://api.unrestrictedaitools.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the capital of france"}]
  }'

Varje begäran måste inkludera Authorization-huvudet. Din nyckel ger tillgång till den icke-censurerade modellen utan extra konfigurationssteg.

Första förfrågan: POST /v1/chat/completions

Skicka en POST-begäran till /v1/chat/completions med dina meddelanden. Modell-ID:t är 'uncensored'. Inmatning är text, utdata är text. Här finns inga embeddingar eller bildgenerering.

from openai import OpenAI

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

Håll dina prompts enkla. API:et hanterar resten. Fel är gratis, så du kan testa fritt.

Strömningsresponser och tokenanvändning

Aktivera strömning genom att ställa in stream till true. Ta emot tokens via SSE. Den sista chunken innehåller total tokenanvändning. Detta hjälper dig att spåra kostnader i realtid.

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)

Strömning minskar den upplevda latensen. Använd den för långa svar eller interaktiva appar. Kontrollera alltid den sista biten för korrekta räkningar.

Parametrar: Temperatur, Top-P och Stop

Justera temperatur för kreativitet. Ställ in top_p för kärnprovtagning. Använd stoppsekvenser för att avbryta utdata. Dessa parametrar ger dig kontroll över genereringsstilen.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unrestrictedaitools.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);

Högre temperaturer ger mer varierad text. Lägre värden är mer deterministiska. Experimentera för att hitta rätt balans för ditt användningsfall.

JSON-läge och funktionsanrop

Använd response_format json_object för strukturerad output. Aktivera funktionsanrop med verktyg och tool_choice. Detta gör att modellen kan utföra åtgärder eller returnera data i ett specifikt format.

Definiera dina verktyg tydligt. Modellen kommer att följa schemat. Detta är användbart för att bygga agenter eller dataextraktionspipelines.

Begränsningar för begäranderänta och kontextfönster

Du får 300 förfrågningar per minut och 8 samtidiga förfrågningar. Kontextfönstret är 100,000 tokens. Max output är 16,000 tokens. Request bodies måste vara under 8 MB.

Om du träffar en 429, vänta en stund. Ett 401 betyder ogiltig nyckel. Ett 402 betyder inget kredit. Dessa gränser säkerställer rättvis användning för alla utvecklare.

Vanliga frågor

Är detta verkligen obegränsade AI-verktyg för NSFW-innehåll?

Ja, modellen vägrar inte lagliga vuxen-, fiktiva eller kontroversiella ämnen. Det är en ofiltrerad LLM designad för obegränsade användningsområden.

Hur betalar jag för API:et?

Använd krypto (USDT på TRC20 eller USDC på Base). Top-up-belopp varierar från $20 till $500. Du får bonuskredit för större insättningar.

Vad händer om jag överskrider hastighetsbegränsningen?

Du får statuskoden 429. Vänta innan du försöker igen. Gränsen är 300 förfrågningar per minut per nyckel.

Hämta din nyckel på några minuter

Registrera dig, kopiera din nyckel, och uppdatera din bas-URL. Det är hela uppsättningen.