sv ▾
Skaffa din nyckel
per 1M inmatningstokens
$0.15
Utmatade tokens / 1M
$0.50
token-kontext
100,000
testkredit
$0.50
begäranden per minut
300

Osäkrad LLM-API. Betala per token.

API-kostnadSnabbstart: Integrera med OpenAI-compatible-endpunkten

Snabbstart: Integrera med OpenAI-compatible-endpunkten

Få din obegränsade LLM API-nyckel och börja skicka text på några sekunder. Den här guiden täcker bas-URL:en, autentisering och exakta förfrågningar som behövs för att integrera med vår OpenAI-kompatibla slutpunkt.

Förutsättningar: Bas-URL och autentisering

Börja med att generera en nyckel på sidan Hämta API-nyckel. Logga in med Google eller din e-post och lösenord för att få dina uppgifter direkt. inget telefonnummer krävs.

Ställ in din bas-URL till HTTPS://api.apicost.cc/v1. Använd den genererade nyckeln som ditt Bearer-token i Authorization-huvudet. Detta fungerar med alla standard OpenAI SDK-klienter.

Du behöver bara en aktiv nyckel per konto. En ny nyckel ersätter den gamla. Dina prompts används inte för träning.

Skickar din första förfrågan: enkel chattslutförande

Skicka en POST-begäran till /v1/chat/completions med modellen inställd på uncensored. Skicka ditt användarmeddelande i messages-arrayen. API:et returnerar ett text svar.

Varje begäran räknas mot din tokenanvändning. Input-tokens kostar $0,15 per miljon. Output-tokens kostar $0,50 per miljon. Fel och avslag är kostnadsfria.

Se till att din request body håller sig under 8 MB. Maximal output är 16,000 tokens per request.

curl https://api.apicost.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current price per million tokens?"}]
  }'

Strömsvar för realtids-UI-uppdateringar

Aktivera strömning genom att ställa in stream-parametern till true. API:et returnerar Server-Sent Events (SSE) istället för ett enda JSON-objekt.

Analysera varje chunk för att uppdatera ditt gränssnitt i realtid. Den sista chunken innehåller total tokenanvändning för begäran. Detta hjälper dig att spåra kostnader noggrant.

Streaming fungerar med alla standardparametrar. Du kan avbryta förfrågan i förtid vid behov. Servern slutar bearbeta omedelbart.

from openai import OpenAI

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

Kontroll av kreativitet: temperatur, top_p och seed

Justera temperaturen för att styra slumpmässigheten. Lägre värden gör svaren mer deterministiska. Högre värden ökar kreativiteten.

Ställ in top_p för att begränsa kärnprovningsintervallet. Använd seed för att reproducera specifika resultat för felsökning. Dessa parametrar fungerar exakt som OpenAI API:et.

Kombinera dessa inställningar för att stämma av modellen för ditt användningsfall. Kodningsuppgifter gynnas ofta av lägre temperatur. Kreativt skrivande kan behöva högre värden.

import OpenAI from "openai";

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

Strukturerade utdata med JSON-läge och funktionsanrop

Använd response_format inställt på json_object för strikt JSON-output. Modellen returnerar giltig JSON utan markdown-formatering. Detta är användbart för att analysera data i din applikation.

Function calling låter dig definiera verktyg i din begäran. Modellen kan anropa dessa verktyg baserat på användarens inmatning. Använd tool_choice för att styra när modellen anropar ett verktyg.

Båda funktionerna följer standard OpenAI-schema. Du kan definiera flera verktyg i en begäran. Modellen hanterar routningen automatiskt.

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)

Förstå kontextfönster och tokengränser

Kontextfönstret är 100 000 tokens. Detta inkluderar både inmatnings- och utmatningstokens tillsammans. Du kan skicka långa dokument utan att förlora kontext.

Rate limits är 300 förfrågningar per minut per nyckel. Du kan ha 8 samtidiga förfrågningar samtidigt. Att överskrida dessa gränser returnerar ett 429-fel.

Hantera fel på ett elegant sätt i din kod. Ett 401-fel betyder att din nyckel är ogiltig. Ett 402-fel betyder att du har ingen kredit. Ladda upp med krypto för att fortsätta.

Vanliga frågor

Hur mycket kostar obegränsat LLM API per miljon tokens?

Inmatningstoken kostar $0,15 per miljon. Utmatningstoken kostar $0,50 per miljon. Du betalar endast för vad du använder utan månadskostnader.

Kan jag använda standard OpenAI SDK för att ansluta?

Ja. Ställ in bas-URL:en till HTTPS://api.apicost.cc/v1. Använd modell-ID:t uncensored. Alla standardparametrar som temperature och stream fungerar identiskt.

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

Du får ett 429-fel. Gränsen är 300 begäranden per minut. Du kan ha 8 parallella begäranden. Vänta några sekunder och försök igen.

Hämta din nyckel på några sekunder

Registrera dig, kopiera nyckeln och uppdatera bas-URL:en. Det är allt.

Skaffa din nyckel