LLM-api-key-proxy API-reference
Dette er en dokumentation til en ubegrænset LLM API til udviklere, der ønsker et drop-in OpenAI-kompatibelt endpoint. Skift din base URL og API-nøgle for at skifte udbyder uden at omskrive kode.
Autentificering og Base URL
The llm-api-key-proxy uses standard API key authentication. You pass your key in the Authorization header. Tilmeld dig med Google eller e-mail for at få din nøgle øjeblikkeligt. Der kræves ikke et telefonnummer til prøven. Brug denne base URL til alle anmodninger: https://api.llmapikeyproxy.com/v1. Din nøgle er knyttet til én konto. En ny nøgle erstatter den gamle med det samme.
Første anmodning
Send en POST-forespørgsel til /v1/chat/completions. Model-ID'et er altid uncensored. Dette er en tekst-API. Du får tekst ind og tekst ud. Ingen embeddings eller billeder understøttes. Modellen svarer uden afvisninger for lovligt voksenindhold. Tjek grænserne, før du sender bulk-anmodninger.
curl https://api.llmapikeyproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the current date?"}]
}'
Python SDK-integration
Brug det officielle OpenAI Python-bibliotek. Indstil base URL til vores endpoint. Overfør din API-nøgle. Klienten håndterer serialisering automatisk. Du kan streame resultater eller få fulde svar. Model ID forbliver uncensored i alle opkald. Dette sikrer kompatibilitet med eksisterende kodebaser. Du ændrer kun URL'en og nøglen.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmapikeyproxy.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)
Node.js SDK-brug
Initialiser OpenAI-klienten med din custom base URL. Videregiv API-nøglen. Anmodningsformatet matcher det standard OpenAI-skema. Du kan bruge async/await-mønsteret til ren kode. Svaret indeholder den genererede tekst og token-forbrug. Dette fungerer i ethvert Node.js-miljø. Det er en simpel drop-in-erstatning.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmapikeyproxy.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);
Streaming-svar
Aktivér streaming ved at indstille stream: true. API'en returnerer datachunks via Server-Sent Events (SSE). Hver chunk indeholder en del af svaret. Den sidste chunk inkluderer det samlede tokenforbrug. Dette reducerer den opfattede latens for lange output. Du kan behandle tokens i realtid. Dette er nyttigt til interaktive applikationer.
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)
Limits and Error Handling
Ratebegrænsningen er 300 requests i minuttet per nøgle. Samtidige requests er begrænset til 8. Request-bodyn skal være under 8 MB. En 401-fejl betyder, at din nøgle er ugyldig. En 402-fejl indikerer utilstrækkelig kredit. En 429-fejl signalerer rate limiting. Context-vinduet er 100.000 tokens. Output maksimeres til 16.000 tokens. Fejl og afslag forbruger ikke kredit.
Almindelige spørgsmål
Hvad er kontekstvinduet for llm-api-key-proxy?
Kontekstvinduet er på 100.000 tokens, hvilket tæller både prompt og completion. Du kan generere op til 16.000 tokens pr. anmodning. Hvis du ikke indstiller max_tokens, er standarden 2.048 tokens.
Hvordan håndterer jeg ratelimits og fejl?
Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger. En 429-fejl betyder, at du har ramt rate limit-en. En 401-fejl indikerer en ugyldig nøgle, mens en 402-fejl betyder, at du skal fylde op på din kredit.
Understøtter denne API streaming?
Ja, du kan aktivere streaming ved at indstille stream-parameteren til true. API'et returnerer data via Server-Sent Events (SSE). Den sidste chunk inkluderer det samlede tokenforbrug for anmodningen.
Generér din nøgle nu
Registrer, hent nøglen, og opdater din base-URL. Simpel konfiguration.