sv ▾

OpenAI-kompatibel obegränsad API

https://api.unrestrictedaibot.com/v1obegränsad

Integrationsquickstart

Kom igång med det obegränsade AI-bot-API:et på några minuter med standardiserade OpenAI-bibliotek. Denna snabbstart täcker autentisering, din första begäran, strömning och hantering av gränser.

Installera den officiella OpenAI-SDK:n

Börja med att installera det officiella SDK:t för ditt föredragna språk. Detta bibliotek hanterar autentisering och förfrågningsformatering automatiskt. Det fungerar med vår obegränsade LLM-API utan modifieringar.

  • Python: pip install openai
  • Node.js: npm install openai

SDK-versionen måste vara tillräckligt ny för att stödja base_url parameter. Detta säkerställer kompatibilitet med vår OpenAI-kompatibla API-struktur.

Ställ in din bas-URL och API-nyckel

Konfigurera klienten att peka mot våra servrar. Använd bas-URL:en https://api.unrestrictedaibot.com/v1 och din unika API-nyckel. Denna konfiguration gör att du kan använda samma kod du redan har för andra tjänster.

Autentiseringen skickas via Authorization header. SDK:en hanterar denna rubikinsprutning automatiskt när du anger nyckeln.

curl https://api.unrestrictedaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find all null values in this JSON response"}]
  }'

Skicka din första chattkomplettering

Gör en begäran till /v1/chat/completions med modell-ID:t uncensored. Skicka ett användarmeddelande och ta emot ett text svar. Denna modell vägrar inte lagligt vuxet innehåll eller kontroversiellt material.

Ställ in max_tokens parameter för att styra utmatningslängd. Standardvärdet är 2 048 token om du utelämnar detta fält. Vårt kontextfönster stöder upp till 100 000 token totalt.

from openai import OpenAI

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

Aktivera strömningsrespons

Använd Server-Sent Events (SSE) för realtids-tokenleverans. Ställ in stream=true i ditt begäran. SDK:et returnerar token när de genereras. Detta minskar den upplevda latensen för långa svar.

Hantera strömpartiklarna i din kod. Den sista delen innehåller total tokenanvändning. Detta är användbart för fakturerings transparens och övervakning av förbrukning.

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)

Använd JSON-läge och funktionsanrop

Begär strukturerad utdata genom att ställa in response_format för {"type": "json_object"}. Modellen returnerar giltig JSON som du kan parsas direkt. Detta är idealiskt för att bygga agenter eller datapipelines.

Definiera verktyg i din begäran för funktionsanrop. Modellen kan anropa funktioner baserat på användarprompten. Använd tool_choice för att styra när funktioner anropas. Detta ger dina applikationer mer kraft utan extra infrastruktur.

import OpenAI from "openai";

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

Kontrollera din tokenanvändning och gränser

Övervaka din användning via API:s svarshuvuden eller den sista streamchunken. Du betalas per använd token. Fel och avslag är kostnadsfria. Denna transparenta prissättningsmodell gäller för alla förfrågningar.

Respektera hastighetsbegränsningarna: 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Om du överskrider dessa gränser får du ett 429-fel. Planera din koncurrentet därefter.

Vanliga frågor

Hur får jag en API-nyckel för en obegränsad AI-bot?

Registrera dig med Google eller e-post på sidan för nyckelgenerering. Din API-nyckel visas direkt. Inget telefonnummer krävs för att skapa konto. Denna nyckel fungerar med tjänsten för obegränsad AI-bot.

Är detta en NSFW-API för vuxet innehåll?

Ja, den ouppfostrade modellen vägrar inte lagligt vuxet innehåll. Den är designad för obegränsad chatt och konversation. Sexuellt innehåll som involverar minderåriga vägras dock alltid. Detta gäller för alla begäranden.

Vad händer om jag träffar en hastighetsbegränsning?

Du får statuskoden 429. Gränsen är 300 förfrågningar per minut per nyckel. Du kan också ha 8 parallella förfrågningar. Vänta en stund och försök igen. Använd exponentiell backoff i din kod.

Lås upp din nyckel på några minuter

Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Så enkelt är det.

Skaffa din nyckel