API-reference & hurtigstart
Denne reference detaljerer den ubegrænsede LLM API til direkte integration. Den dækker endepunkter, streaming og parametre uden abonnementsomkostninger.
Autentificering & Base URL
Brug din API-nøgle til alle anmodninger til base-URL'en HTTPS://api.llmwithnorestrictions.com/v1. Systemet kræver denne header for autorisation og sporer forbrug mod din forudbetalte kredit. Du genererer en enkelt nøgle under tilmelding, som straks erstatter enhver tidligere nøgle. Hold denne værdi sikker, da den giver fuld adgang til din saldo.
curl https://api.llmwithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten Linux commands"}]
}'
Endpointet /v1/chat/completions
Send POST-anmodninger til /v1/chat/completions for at modtage tekst svar. Modelidentifikatoren er strengt "uncensored" for alle interaktioner. Indtast tekst goes into messages-arrayet, og systemet returnerer genereret tekst uden indholdsafvisninger til lovligt voksen brug. Du betaler kun for tokens, der faktisk forbruges, ikke for fejl.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmwithnorestrictions.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)
Streaming-svar (SSE)
Aktivér streaming ved at indstille stream til true i din request. API'et returnerer Server-Sent Events (SSE) til realtidslevering af tokens. Denne tilgang reducerer den opfattede latens betydeligt for store output. Tokenforbrugsdetaljer vises i den sidste chunk af streamet.
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 & JSON Mode
Understøtter funktionkald via værktøjsparameteren til struktureret dataudtrækning. Brug response_format med json_object til at håndhæve strenge JSON-outputs. Modellen overholder disse skemaer pålideligt, hvilket gør den velegnet til backend-automation. Du kan kontrollere værktøjsvalg med tool_choice for præcis eksekvering.
Token-grænser & kontekstvindu
Kontekstvinduet understøtter op til 100.000 tokens for prompt og completion tilsammen. Maksimum output pr. anmodning er 16.000 tokens, eller 2.048, hvis du udelader max_tokens. Anmodninger, der overstiger body-grænsen på 8 MB, afvises øjeblikkeligt. Planlæg din input-længde, så du forbliver inden for disse grænser.
Fejlhåndtering & Hastighedsbegrænsninger
Overvåg standard HTTP-koder for øjeblikkelig feedback. En 401-status indikerer en ugyldig eller udløbet API-nøgle. En 402-fejl signalerer utilstrækkelig forudbetalt kredit til den anmodede handling. En 429-respons betyder, at du har ramt grænsen på 300 anmodninger i minuttet. Fejl og afslag forbruger ingen tokens fra din balance.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmwithnorestrictions.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);Almindelige spørgsmål
Er dette en openai kompatibel API til chat-completions?
Ja, endpoint-strukturen matcher standard chat-completions-formatet. Du kan bruge officielle OpenAI SDK'er ved at pege dem på vores base URL. Model-id forbliver "uncensored" uanset hvilken klient der bruges.
Hvad sker der, hvis jeg får en 402-fejl?
En 402-fejl betyder, at din forudbetalte kreditbalance er nul eller utilstrækkelig. Du skal oplade med USDT eller USDC for at genoptage servicen. Der er ingen månedlige gebyrer, så du betaler kun, når du har brug for det.
Hvordan håndterer den ubegrænsede LLM kontekst?
Modellen behandler i alt 100,000 tokens til input og output sammen. Den understøtter op til 16,000 tokens i en enkelt completion. Dette giver mulighed for dyb kontekstanalyse uden øjeblikkelig forkortelse.
Lås op for din API-nøgle
Tilmeld dig, kopier nøglen, og opdater din base-URL. Fuldstændig opsætning.
Få din nøgle