- LlmApiServices
- Hurtig start: integrer uncensored API
Hurtig start: integrer uncensored API
Kom i gang med vores ubegrænsede LLM API på få minutter. Denne hurtigstartsguide guider dig gennem autentificering, grundlæggende anmodninger og avancerede funktioner som streaming og funktionkald.
Base URL og autentificering
Start med at pege din klient mod vores base URL og autentificere med en genereret API-nøgle. Vores service er fuldt ud OpenAI-kompatibel, hvilket betyder, at du kun skal opdatere base_url og angiv din nøgle i autorisationsheaderen. Tilmeld dig via Google eller e-mail for at modtage din nøgle øjeblikkeligt, uden behov for telefonnummer.
Hold din nøgle sikker, da den giver adgang til din forudbetalte kredit. Fejl og afvisninger forbruger ikke dine tokens, så du kan teste sikkert.
Chat completions endpoint
Send tekstdata til chat completions endpoint for at modtage tekstsvare. Denne simple POST-request giver dig mulighed for at interagere med den uncensored model ved hjælp af standardparametre som temperature og top_p. Du behøver ikke at administrere kompleks routing eller vælge mellem flere leverandørmodeller.
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."}]
}'Hver forespørgsel forbruger input-tokens baseret på din prompt og output-tokens baseret på den genererede tekst. Fejl er gratis, så du kan eksperimentere uden frygt for uventede gebyrer.
Streaming og funktionsskald
Aktiver real-time svar ved at aktivere streaming via Server-Sent Events (SSE). Denne tilgang leverer tokens, mens de genereres, og giver en glidere brugeroplevelse til chatapplikationer. Du kan også udnytte funktionskald til at tillade modellen at interagere med eksterne værktøjer eller APIs dynamisk.
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)Funktionsskald returnerer strukturerede data, som din applikation kan eksekvere. Denne fleksibilitet er afgørende til at bygge intelligente agenter, der kan udføre handlinger ud over simpel tekstgenerering.
JSON-tilstand og parametre
Tving strenge outputformater ved hjælp af JSON-tilstand, hvilket sikrer, at svaret er gyldig JSON til pålidelig parsing. Du kan styre genereringsadfærd med parametre som seed for reproducerbarhed eller stop sekvenser til at afslutte output ved specifikke punkter. Dette niveau af kontrol hjælper med at integrere API'et sømløst i eksisterende arbejdsgange.
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 af disse parametre giver dig mulighed for at finjustere modellens adfærd til specifikke opgaver og sikre konsistente og forudsigelige resultater til dine applikationer.
Ratebegrænsninger og fejl
Overvåg dit forbrug mod vores hastighedsgrænser, der tillader 300 anmodninger per minut og 8 samtidige anmodninger per nøgle. Hvis du overskrider disse grænser, modtager du en 429-fejl, der indikerer, at du skal sænke din anmodningshastighed. Authentificeringsfejl returnerer en 401-status, hvis din nøgle er ugyldig.
Kontekstvindue og kreditstyring
Udnyt et stort kontekstvindue på 100.000 tokens til både prompt og completion tilsammen. Dette giver mulighed for omfattende samtaler eller behandling af store dokumenter uden at miste kontekst. Hvis du løber tør for kredit, modtager du en 402-fejl, der opfordrer dig til at topsupere 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)Dit forudbetalte kredit udløber aldrig, så du kan tage dig tid til større projekter. Fejl trækker ikke fra din saldo, så du kun betaler for succesfulde afslutninger.
Almindelige spørgsmål
Hvad er den ubegrænsede LLM API base-URL?
Base-URL er HTTPS://api.llmapiservices.com/v1. Du kan bruge denne URL med enhver OpenAI-kompatibel SDK ved at opdatere klientkonfigurationen.
Hvordan autentificerer jeg mine anmodninger?
Indsæt din API-nøgle i Authorization-headeren som en Bearer-token. Du kan generere denne nøgle straks efter tilmelding med Google eller e-mail.
Hvad sker der, hvis jeg overskrider hastedsbegrænsningen?
Du modtager en 429-statuskode. Grænsen er 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. Reducer din anmodningsfrekvens for at genoptage normal drift.
Få adgang til din nøgle via en formular
Tilmeld dig, kopier nøglen, opdater base-URL. Det er alt.