sv ▾
Skapa nycklar

Okänsurerat API för utvecklare

Adultgpt API Snabbstart

Anslut din befintliga kod till adultgpt uncensored LLM med standard OpenAI SDK:er. Kom igång med förbetalt kryptokredit och inga månadsprenumerationer.

Bas URL och autentisering

Börja anrop direkt genom att peka din klient mot vår bas-URL och infoga din unika API-nyckel.

Använd https://api.adultgpt.cc/v1 som serveradress. Autentiseringen bygger på en enda bearer-token som genereras vid registreringen via Google eller e-post. Du får en aktiv nyckel per konto; att utfärda en ny nyckel ogiltigförklarar den tidigare. Detta håller din integration enkel och eliminerar behovet av komplexa OAuth-flöden eller sessionshantering.

Systemet tar ut betalning endast för faktisk tokenanvändning, så fel dränerar inte din balans. Du kan fylla på med USDT på TRC20 eller USDC på Base, med belopp mellan $20 och $500.

Slutpunkt för chattkomplettering

Skicka textinput och få genererade svar via standard chattkompletterings-slutpunkten.

Använd den POST /v1/chat/completions ruta med modellidentifieraren inställd på uncensored. Denna slutpunkt hanterar alla textgenereringsuppgifter utan att behöva ytterligare konfiguration för routning eller modellval. Du kan definiera konversationshistoriken med messages array, vilket stöder både användar- och assistentroller.

Modellen bearbetar prompts upp till ett kontextfönster på 100 000 token. Utdata är begränsade till 16 000 token per begäran, eller 2 048 token om du inte anger en maxgräns.

curl https://api.adultgpt.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List my current usage stats"}]
  }'

Modelllistning och parametrar

Fråga efter tillgängliga modeller och konfigurera genereringsbeteende med standardparametrar.

Anrop GET /v1/models till att verifiera tjänstestatus och visa tillgängliga identifierare. Du kan finjustera svar med temperature, top_p, stop, och seed. Dessa inställningar låter dig kontrollera kreativitet och reproducerbarhet. API:t stöder också JSON-läge via response_format och funktionsanrop för verktygsintegration.

Alla parametrar följer standard OpenAI-schema, vilket säkerställer att din befintliga kod fungerar utan modifiering. Du kan tvinga fram strikta JSON-strukturer för programmerbara applikationer eller tillåta mer flexibel kreativ skrivning.

from openai import OpenAI

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

Strömning och funktionsanrop

Ta emot token-för-token-uppdateringar och integrera externa verktyg effektivt.

Aktivera strömning genom att ställa in stream flagga till true. API:t returnerar Server-Sent Events (SSE) som innehåller delvisa svar. Den sista biten innehåller total tokenanvändning, vilket gör att du kan spåra kostnader i realtid. Funktionsanrop fungerar sömlöst med tools och tool_choice parametrar.

Denna konfiguration är idealisk för chattgränssnitt som kräver låg latens. Du kan bearbetar användarinput, anropa externa funktioner och lägga till resultat i konversationshistoriken dynamiskt.

import OpenAI from "openai";

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

Felfhantering och begränsningar

Hantera fel och hastighetsbegränsningar programmatiskt för att säkerställa robust applikationsprestanda.

Hantera HTTP-statuskoder lämpligt. En 401 fel indikerar en ogiltig eller utgången API-nyckel. En 402 fel signalerar otillräckligt med förbetald kredit; du måste ladda upp via krypto för att återuppta tjänsten. En 429 fel betyder att du har överskridit gränsen på 300 begäranden per minut.

Varje nyckel tillåter åtta samtidiga förfrågningar. Storleken på förfrågningskroppen är begränsad till 8 MB. Fel och avslag förbrukar inte tokens, så misslyckade förfrågningar är gratis. Denna struktur säkerställer förutsägbar fakturering även under perioder med hög trafik.

Kontextfönster och begränsningar

Optimera dina promptar inom 100 000 tokens kontextfönster och 16 000 tokens utmatningsgräns.

Modellen bearbetar hela konversationshistoriken inom kontextfönstret. Effektiv prompt-engineering maximerar det tillgängliga utrymmet för nya indata. Du kan justera den max_tokens parameter för att styra utmatningslängd, med ett standardvärde på 2 048 token om inget annat anges.

Systemet vägrar innehåll som involverar minderåriga men tillåter lagliga vuxna, fiktiva och kontroversiella ämnen. Denna begränsning gäller konsekvent för alla förfrågningar. Använd den seed parametern för reproducerbara utdata under testning.

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

Är adultgpt en officiell produkt från OpenAI?

Nej, adultgpt är en oberoende tjänst. Den använder en modell med öppna vikter justerad för obegränsade svar, kompatibel med OpenAI SDK:er men inte ägd av OpenAI. Kontrollera modell-dokumentationen för specifika detaljer om den underliggande arkitekturen.

Hur betalar jag för API:et?

Du kan fylla på med USDT på TRC20 eller USDC på Base. Minsta insättning börjar på $20, med bonuser tillgängliga för större belopp.

Vad händer om jag får ett 402-fel?

Ett 402-fel indikerar att din förbetalda kredit är slut. Du måste lägga till mer medel via krypto för att återuppta användningen. Fel och avslag konsumerar inte tokens, så misslyckade förfrågningar förblir gratis.

Hämta din API-nyckel

Registrera dig, kopiera token:en, och uppdatera endpoint. Det är allt som krävs.

Skapa nycklar