sv ▾

Snabbstart: Integrera vårt obegränsade LLM

Integrera vår obegränsade modell med noll friktion med standard OpenAI-kompatibla klienter. Skicka text, få text och hantera NSFW- eller rollspelsinnehåll utan oväntade avslag.

Stödda SDK:er och konfiguration av bas-URL

Vårt API fungerar med vilken klient som stöder OpenAI chat-completions-protokollet. Du behöver bara uppdatera base URL och ange din API-nyckel. Base URL för denna tjänst är HTTPS://api.aichatbotunfiltered.com/v1. Detta säkerställer kompatibilitet med bibliotek som OpenAI:s Python SDK, Node.js SDK och andra.

Autentiseringen bygger på en enda API-nyckel kopplad till ditt konto. Du genererar denna nyckel vid registreringen via Google eller e-post. Varje konto har en aktiv nyckel; att generera en ny ersätter den tidigare nyckeln omedelbart. Förvara denna nyckel säker, eftersom den styr användningen av ditt förbetala kreditbelopp.

Skicka begäranden till /v1/chat/completions-slutpunkten

Skicka din första begäran med POST /v1/chat/completments-slutpunkten. Modellidentifieraren är alltid "uncensored". Denna modell svarar på lagligt vuxent innehåll, rollspel och kreativt skrivande utan de typiska säkerhetsfilter som finns i andra modeller.

Nedan följer ett grundläggande cURL-exempel för att verifiera anslutningen. Ersätt YOUR_API_KEY med din faktiska nyckel.

  • Ställ in modellen till "uncensored".
  • Tillhandahåll ett enkelt system- och användarmeddelande.
  • Förvänta dig ett direkt text svar.
curl https://api.aichatbotunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the steps to deploy a docker container."}]
  }'

Konfigurera temperatur, top P och stoppsekvenser

Styr slumpmässigheten och strukturen i utmatningen med standardparametrar. Ställ in temperaturen mellan 0 och 2 för att justera kreativitet. Högre värden ger mer varierade svar, vilket är användbart för kreativ rollspel. Lägre värden ger mer deterministiska och konsekventa svar.

Använd top_p för att kontrollera nucleus sampling. Ställ in stoppsekvenser för att avsluta svaret vid specifika markörer, t.ex. dialoggränser. Dessa parametrar hjälper till att anpassa modellens beteende till ditt specifika användningsfall utan extern omdirigering.

Aktiverar streaming och funktionsanrop

Aktivera strömning genom att ställa in stream till true. Detta returnerar token via Server-Sent Events (SSE). Tokenanvändningsdetaljer visas i den sista chunken, vilket gör att du kan spåra kostnader i realtid. Strömning minskar upplevd latens för slutanvändare.

Du kan också använda funktionsanrop. Definiera verktyg i begärandekroppen för att tillåta modellen att returnera strukturerad data eller utlösa åtgärder. Detta fungerar sömlöst med standard OpenAI-verktygsformat. Använd tool_choice för att tvinga fram specifikt beteende.

from openai import OpenAI

client = OpenAI(base_url="https://api.aichatbotunfiltered.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)
import OpenAI from "openai";

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

Strömning

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)

Vanliga frågor

Hur hanterar jag fel och hastighetsbegränsningar?

Du kan stöta på 401-fel om API-nyckeln är ogiltig eller har löpt ut. Ett 402-fel indikerar otillräcklig förbetald kredit. Ett 429-svar betyder att du har överskridit gränsen på 300 begäranden per minut per nyckel. Fel förbrukar inte din tokenbalans, så du kan försöka igen säkert.

Vad är kontextfönstret och utmatningsgränsen?

Modellen stöder ett kontextfönster på 100 000 token för både prompt och completion tillsammans. Maximal utmatning per begäran är 16 000 token. Om du inte anger max_tokens är standardgränsen för utmatning 2 048 token.

Är detta samma sak som ChatGPT eller GPT-4?

Nej. Detta är en distinkt modell med öppna vikter som är finjusterad för obegränsade svar. Det är inte GPT, Claude eller någon annan leverantörs modell. Den använder samma API-struktur men körs på våra egna servrar med annan träningsdata och justering.

Skaffa din API-nyckel nu

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

Prova med provkredit