sv ▾
Öppna konto

API-dokumentation

Kom igång med vårt ostraffade LLM-API på minuter med standard OpenAI SDK:er. Den här snabbstartsguiden täcker autentisering, begärandeformat och strömning för omedelbar integration.

Autentisering & bas-URL

Använd din API-nyckel med bas-URL:en https://api.paidapi.cc/v1. Skicka nyckeln i Authorization header som ett Bearer-token. Denna uppsättning fungerar med vilken OpenAI-kompatibel klientbibliotek utan extra konfigurationssteg.

curl https://api.paidapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set up a cron job to run every hour"}]
  }'

Håll din nyckel säker. Om du förlorar den, generera en ny från din kontrollpanel. Den gamla nyckeln slutar att fungera omedelbart.

Första förfrågan

Skicka en POST-förfrågan till /v1/chat/completions med modell "uncensored". Ange din messages-array i bodyn. API:et returnerar textkompletteringar baserat på din promptkontext.

from openai import OpenAI

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

Denna enkla anrop bekräftar att din integration fungerar. Kontrollera svarsobjektet för tokenanvändning och innehåll.

Strömningsresponser

Aktivera strömning genom att ställa in stream: true. API:et skickar delvisa chunkar när de genereras. Detta minskar den upplevda latensen för långa utdata.

import OpenAI from "openai";

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

Hantera varje bit individuellt. Aggregera dem för att bygga det slutliga svaret. Den sista biten innehåller total tokenanvändning för begäran.

Function Calling & Tools

Definiera verktyg i din begärans kropp. Modellen returnerar verktsanrop när det är lämpligt. Parsa funktionsnamn och argument från svaret.

Ställ in tool_choice för att styra när modellen använder verktyg. Använd "auto" för automatiskt val eller ange ett verktygsnamn. Denna funktion fungerar pålitligt med vår obegränsade modell för komplexa uppgifter.

Konfiguration av JSON-läge

Ställ in response_format för {"type": "json_object"}. Modellen strukturerar utdata som giltig JSON. Detta förenklar parsning för programmatiska arbetsflöden.

Se till att din prompt specificerar JSON-schemat tydligt. Modellen följer den struktur du definierar. Använd detta läge för dataextraktion eller strukturerad genereringsuppgifter.

Begäransgränser & fel

Du får 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Att överskrida dessa gränser returnerar ett 429-fel. Begärans kropp måste hålla sig under 8 MB. Kontextfönstret är 100 000 tokens totalt.

Hantera 401-fel genom att verifiera din nyckel. 402-fel betyder att du behöver mer kredit. Fel konsumerar inte tokens. Håll din förbetalda kredit uppladdad för att undvika avbrott.

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

Vad är bas-URL för API?

Den basala URL:en är HTTPS://api.paidapi.cc/v1. Använd denna slutpunkt för alla förfrågningar. Den är kompatibel med standard OpenAI SDK:er.

Hur hanterar jag strömnings-svar?

Ställ in stream-parametern till true i din förfrågan. API:et skickar datachunkar när de genereras. Detta gör att du kan visa utdata i realtid.

Vad händer om jag träffar hastighetsbegränsningen?

API:et returnerar statuskoden 429. Du måste vänta tills rate limit återställs. Gränsen är 300 begäranden per minut per nyckel.

Ditt API-nyckel väntar

Registrera dig, hämta nyckeln, uppdatera bas-URL:en. Det är allt som krävs.