sv ▾
Skapa nycklarapi.llmapiservices.com/v1
  1. LlmApiServices
  2. Snabbstart: integrera uncensored API:t

Snabbstart: integrera uncensored API:t

Kom igång med vårt ostraffade LLM-API på minuter. Denna snabbstart guide dig genom autentisering, grundläggande begäranden och avancerade funktioner som strömning och funktionsanrop.

Bas URL och autentisering

Börja med att peka din klient mot vår bas-URL och autentisera med en genererad API-nyckel. Vår tjänst är helt OpenAI-kompatibel, vilket innebär att du bara behöver uppdatera base_url och ange din nyckel i auktoriseringsheadern. Registrera dig via Google eller e-post för att få din nyckel omedelbart, utan att ett telefonnummer krävs.

Håll din nyckel säker, eftersom den ger tillgång till din förbetala kredit. Fel och avvisningar förbrukar inte dina tokens, så du kan testa säkert.

Slutpunkt för chattkomplettering

Skicka textdata till chattkompletterings-slutpunkten för att få textsvar. Denna enkla POST-förfrågan låter dig interagera med den obegränsade modellen med standardparametrar som temperature och top_p. Du behöver inte hantera komplex ruttning eller välja mellan flera leverantörsmodeller.

curl https://api.llmapiservices.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
  }'

Varje begäran förbrukar input-tokens baserat på din prompt och output-tokens baserat på den genererade texten. Fel är kostnadsfria, så du kan experimentera utan rädsla för oväntade avgifter.

Strömning och funktionsanrop

Aktivera realtidsresponser genom att aktivera strömning via Server-Sent Events (SSE). Detta tillvägagångssätt levererar tokens när de genereras, vilket ger en smidigare användarupplevelse för chattapplikationer. Du kan också utnyttja funktionsanrop för att tillåta modellen att interagera med externa verktyg eller API:er dynamiskt.

from openai import OpenAI

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

Funktionsanrop returnerar strukturerad data som din applikation kan exekvera. Denna flexibilitet är avgörande för att bygga intelligenta agenter som kan utföra åtgärder utöver enkel textgenerering.

JSON-läge och parametrar

Tvinga strikta utdataformat med JSON-läge, vilket säkerställer att svaret är giltig JSON för pålitlig parsning. Du kan styra genereringsbeteendet med parametrar som seed för reproducerbarhet eller stop sekvenser för att avbryta utdata vid specifika punkter. Denna nivå av kontroll hjälper till att integrera API:et sömlöst i befintliga arbetsflöden.

import OpenAI from "openai";

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

Justering av dessa parametrar gör att du kan finjustera modellens beteende för specifika uppgifter, vilket säkerställer konsekventa och förutsägbara resultat för dina applikationer.

Begränsningsnivåer och fel

Övervaka din användning mot våra hastighetsgränser, som tillåter 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Om du överskrider dessa gränser får du ett 429-fel, vilket indikerar att du bör sänka din begärantakt. Autentiseringsfel returnerar en 401-status om din nyckel är ogiltig.

Kontextruta och kredithantering

Använd ett generöst kontextfönster på 100,000 tokens för både prompt och svar tillsammans. Detta möjliggör omfattande samtal eller bearbetning av stora dokument utan att förlora kontext. Om du tar slut på kredit får du ett 402-fel, vilket uppmanar dig att fylla på via krypto.

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)

Ditt förbetala kreditbelopp löper aldrig ut, så du kan ta dig tid med större projekt. Fel drar inte från ditt saldo, vilket säkerställer att du bara betalar för lyckade slutföranden.

Vanliga frågor

Vad är bas-URL:en för uncensored LLM API?

Bas-URL: HTTPS://api.llmapiservices.com/v1. Du kan använda denna URL med vilken OpenAI-kompatibel SDK som helst genom att uppdatera klientkonfigurationen.

Hur autentiserar jag mina förfrågningar?

Inkludera din API-nyckel i Authorization-huvudet som en Bearer-token. Du kan generera denna nyckel omedelbart efter att ha registrerat dig med Google eller e-post.

Vad händer om jag överskrider hastighetsbegränsningen?

Du får statuskoden 429. Gränsen är 300 förfrågningar per minut och 8 parallella förfrågningar per nyckel. Minska din förfrågningsfrekvens för att återgå till normal drift.

Få tillgång till din nyckel via ett formulär

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