sv ▾
Börja nu
  1. API AI Billigast
  2. Snabbstart: Integrera Uncensored LLM API:t

Snabbstart: Integrera Uncensored LLM API:t

Integrera vårt obegränsade LLM-API med standardiserade OpenAI-kompatibla slutpunkter. Denna snabbstart guidear dig från API-nyckelinhämtning till strömmade svar och funktionsanrop.

Förutsättningar: SDK och API-nyckel

Börja med att skapa ett konto för att få din unika API-nyckel. Logga in med Google eller ett e-postlösenord för att generera en nyckel omedelbart utan telefonverifiering. Installera ditt föredragna SDK-paket, till exempel openai för Python, och konfigurera den med bas-URL: https://api.apiaicheapest.com/v1. Autentisera varje förfrågan genom att ställa in Authorization header till Bearer YOUR_API_KEY. Du kan testa anslutningen omedelbart med de medföljande exemplen.

Grundläggande chattkompletteringsbegäran

Skicka en standard Chat Completion-begäran för att generera textsvar. API:t accepterar en lista med meddelanden och returnerar modellens output. Använd modell-ID:t uncensored till att komma/access vår modell med öppna vikter utan innehållsvägran. Varje svar inkluderar tokenanvändningsdetaljer för noggrann faktureringsspårning. Fel som otillräckligt kredit eller ogiltiga nycklar returneras med tydliga HTTP-statuskoder.

curl https://api.apiaicheapest.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this Python list to a JSON array"}]
  }'

Strömningsresponser (SSE)

Aktivera strömning för att ta emot tokens i realtid när de genereras. Ställ in stream parametern till true i din förfrågningskropp. Servern returnerar en sekvens av Server-Sent Events (SSE) som innehåller delvisa kompletteringar. Läs den sista delen för att få totalt antal tokens och kostnad. Denna metod minskar den upplevda latensen för slutanvändare avsevärt.

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)

Function Calling (Tools)

Definiera verktyg för att tillåta modellen att anropa externa funktioner dynamiskt. Skicka en lista med verktygsdefinitioner i tools parameter och specificera tool_choice som auto. Modellen returnerar funktionsargument i JSON-format när det är lämpligt. Analysera dessa argument i din kod för att utföra den erforderliga logiken. Denna funktion möjliggör komplexa agentflöden och dataextraktionsuppgifter.

import OpenAI from "openai";

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

JSON-läge och parametrar

Tvinga strukturerad utdata genom att ställa in response_format för {"type": "json_object"}. Detta säkerställer att modellen returnerar giltig JSON, vilket är avgörande för programmatisk konsumtion. Du kan också kontrollera slumpmässighet med temperature och top_p, eller stoppsekvenser. Justera dessa parametrar för att balansera kreativitet och precision. Modellen stöder ett kontextfönster på 100 000 tokens för långa dokument.

Hantera begränsningar och fel

Övervaka rate limits och felmeddelanden för att upprätthålla en smidig integration. API:t tillåter 300 förfrågningar per minut per nyckel med en konkurrensgräns på 8 samtidiga förfrågningar. Hantera HTTP 401 för ogiltiga nycklar, 402 för otillräcklig kredit och 429 för rate limits. Öka din förbetalda kredit via kryptotopningar för att undvika driftstopp. Kontrollera alltid usage field in responses to track token consumption accurately.

Python

from openai import OpenAI

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

Vanliga frågor

Vad är den billigaste AI API för grundläggande textgenerering?

Vårt API erbjuder transparent prissättning på $0.15 per 1M inmatningstokens och $0.50 per 1M utmatningstokens. Det finns inget minimiköp, och förbetald kredit går aldrig ut, vilket gör det kostnadseffektivt för varierande användningsmönster.

Stöder den obegränsade LLM:n funktionssamtal?

Ja, modellen stöder funktionsanrop med standardverktygsdefinitioner. Du kan skicka verktyg och ställa in tool_choice till auto för dynamisk funktionsanropning. Detta möjliggör komplexa arbetsflöden och datautdragning.

Hur hanterar jag hastighetsbegränsningar på den billigaste LLM-API:t?

API:en begränsar begäranden till 300 per minut per nyckel med ett maximum på 8 samtidiga begäranden. Om du överskrider dessa gränser får du en 429-statuskod. Implementera exponentiell backoff i din klient för att hantera omförsök smidigt.

Hämta din nyckel på några sekunder

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