LLM-api-key-proxy API-referens
Detta är en dokumentation för ett obegränsat LLM-API för utvecklare som vill ha en direkt, OpenAI-kompatibel slutpunkt. Ändra din bas-URL och API-nyckel för att byta leverantör utan att skriva om kod.
Autentisering och bas-URL
The llm-api-key-proxy använder standard API-nyckelautentisering. Du skickar din nyckel i Authorization header. Registrera dig med Google eller e-post för att få din nyckel omedelbart. Inget telefonnummer krävs för provperioden. Använd denna bas-URL för alla begäranden: https://api.llmapikeyproxy.com/v1. Din nyckel är kopplad till ett konto. En ny nyckel ersätter den gamla omedelbart.
Första förfrågan
Skicka en POST-förfrågan till /v1/chat/completions. Modell-ID:t är alltid uncensored. Detta är ett text-API. Du får text in och text ut. Inga embeddingar eller bilder stöds. Modellen svarar utan avslag för lagligt vuxet innehåll. Kontrollera gränserna innan du skickar bulk-begäranden.
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
Använd det officiella OpenAI Python-biblioteket. Ställ in bas-URL:en till vår slutpunkt. Skicka din API-nyckel. Klienten hanterar seriering automatiskt. Du kan strömma resultat eller få fullständiga svar. Modell-ID:t förblir uncensored i alla anrop. Detta säkerställer kompatibilitet med befintliga kodbas. Du ändrar bara URL:en och nyckeln.
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-användning
Initiera OpenAI-klienten med din anpassade bas-URL. Skicka API-nyckeln. Förfrågningsformatet matchar standard OpenAI-schema. Du kan använda async/await-mönstret för ren kod. Svaret innehåller den genererade texten och tokenanvändningen. Detta fungerar i alla Node.js-miljöer. Det är en enkel drop-in-ersättning.
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);
Strömningsresponser
Aktivera strömning genom att ställa in stream: true. API:et returnerar datachunkar via Server-Sent Events (SSE). Varje chunk innehåller en del av svaret. Den sista chunken innehåller total tokenanvändning. Detta minskar den upplevda latensen för långa svar. Du kan bearbeta tokens i realtid. Detta är användbart för interaktiva 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)
Begränsningar och felhantering
Rate limits är 300 förfrågningar per minut per nyckel. Samtidiga förfrågningar är begränsade till 8. Request body får inte överstiga 8 MB. Ett 401-fel betyder att din nyckel är ogiltig. Ett 402-fel indikerar otillräckligt kredit. Ett 429-fel signalerar rate limiting. Kontextrutan är 100,000 tokens. Max output är 16,000 tokens. Fel och avslag förbrukar inte kredit.
Vanliga frågor
Vad är kontextfönstret för llm-api-key-proxy?
Kontextrutan är 100 000 tokens, vilket räknar både prompt och svar. Du kan generera upp till 16 000 tokens per begäran. Om du inte anger max_tokens är standardvärdet 2 048 tokens.
Hur hanterar jag hastighetsbegränsningar och fel?
Du är begränsad till 300 förfrågningar per minut och 8 samtidiga förfrågningar. Ett 429-fel betyder att du har nått rate limit. Ett 401-fel indikerar en ogiltig nyckel, medan ett 402-fel betyder att du behöver ladda upp ditt kredit.
Stöder detta API streaming?
Ja, du kan aktivera streaming genom att ställa in stream-parametern till true. API:et returnerar data via Server-Sent Events (SSE). Den sista delen innehåller total tokenanvändning för begäran.
Generera din nyckel nu
Registrera dig, hämta nyckeln och uppdatera din bas-URL. Enkel konfiguration.