Bedste LLM API/API-dokumentation for uncensored-model
API-dokumentation for uncensored-model
Send din første uncensored-anmodning til vores OpenAI-kompatible API på få sekunder. Denne guide dækker autentificering, SDK-brug, streaming og grænser for den uncensored LLM API.
Autentificering og Base URL
Start med at sende forespørgsler til https://api.bestllmapiprovider.com/v1 med din API-nøgle. Base URL'en erstatter det standard OpenAI-endepunkt i din klientkonfiguration. Overfør nøglen i Authorization: Bearer <key> header til hvert kald. Dette fungerer med de officielle OpenAI SDK'er og ethvert OpenAI-kompatibelt klientbibliotek.
Påkrævede headers
Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY
Hold din nøgle sikker. Hvis du mister den, skal du generere en ny fra dashboardet. Den gamle nøgle holder op med at virke øjeblikkeligt.
curl https://api.bestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
}'
Hurtig start: Send din første uncensored-anmodning
Lav en POST-anmodning til /v1/chat/completions til at få tekstoutput. Model-ID'et er altid uncensored. Send din prompt i messages array. API'et returnerer et direkte svar uden indholdsfilter for lovligt voksenbrug.
Eksempel Payload
model:"uncensored"messages:[{"role": "user", "content": "Explain quantum entanglement."}]
Dette endpoint håndterer kun tekstgenerering. Det understøtter ikke billeder eller lyd. Brug parametrene nedenfor til at kontrollere output-stilen.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestllmapiprovider.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)
Parametre: Temperatur, Top-P og Seed
Kontroller kreativitet med temperature og top_p. Indstil temperature til 0,7 for balanceret output eller 1,5 for mere variation. Brug top_p til at begrænse sandsynlighedsmassen af sampled tokens. Indstil en seed integer for reproducerbare resultater. Disse parametre hjælper dig med at tilpasse modellen til specifikke opgaver.
Nøgleparametre
temperature: 0,0 til 2,0top_p: 0,1 til 1,0seed: et heltal
Kombinér disse med max_tokens til at kontrollere længde. Modellen overholder kontekstvinduesbegrænsningerne strengt.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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-respons og tælling af tokens
Aktivér streaming ved at indstille stream: true i din anmodning. API'et sender Server-Sent Events (SSE) for hvert genereret token. Dette reducerer den opfattede latens for lange svar. Tokenforbrug rapporteres i den sidste del.
Stream-håndtering
- Læs chunks, når de ankommer
- Parser den
deltafelt - Tjek
usagei det sidste chunk
Streaming fungerer med alle parametre. Det påvirker ikke prisen per token. Du betaler for faktiske tokens genereret.
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 og JSON-tilstand
Brug tools til function calling eller response_format til JSON-output. Indstil response_format til {"type": "json_object"} til streng JSON. Modellen returnerer strukturerede data, der er velegnede til parsing. Dette er nyttigt til at bygge agenter eller dataudvindingspipelines.
Konfiguration
tools: en matrix af funktionsdefinitionerresponse_format:{"type": "json_object"}
Sørg for, at dine prompt-instruktioner matcher skemaet. Modellen kan stadig kræve validering. Håndter altid potentielle parsing-fejl.
JSON-tilstand eksempel
Indstil response_format til at håndhæve streng JSON-output. Dette reducerer behovet for efterbehandling.
Begrænsninger, fejl og kontekstvindue
Kontekstvinduet er på 100.000 tokens i alt. Max output er 16.000 tokens pr. anmodning. Du kan sende 300 anmodninger i minuttet per nøgle. Otte samtidige anmodninger er tilladt samtidigt. Fejl returnerer standard HTTP-koder.
Almindelige fejl
- 401: Ugyldig eller manglende API-nøgle
- 402: Utilstrækkelig kredit
- 429: Hastighedsbegrænsning overskredet
Afvisninger på grund af indholdsgrænser opkræver ikke kredit. Fejl opkræver heller ikke kredit. Din forudbetalte kredit udløber aldrig.
Forespørgselgrænser
Maks. request body størrelse er 8 MB. Overskridelse af dette giver en 413-fejl. Håndtér din token-forbrug omhyggeligt.
Ofte stillede spørgsmål
Hvordan betaler jeg for uncensored LLM API?
Du topped op med krypto kun (USDT på TRC20 eller USDC på Base). Ethvert heltal fra $20 til $500 accepteres. Kredit opkræves efter ægte tokenforbrug til $0.15 per 1M input-tokens og $0.50 per 1M output-tokens.
Bruges den upåvirkede model til træning?
Nej, dine prompts bruges ikke til træning. Modellen er en open-weight-model, der kører på vores egne servere. Den er finjusteret til at svare uden indholdsbegrænsninger til lovligt voksenbrug.
Hvad sker der, hvis jeg får en 402-fejl?
En 402-fejl betyder, at du ikke har kredit tilbage. Du skal oplade din konto med krypto for at fortsætte med at bruge API'et. Fejl som 401 eller 429 opkræver ikke kredit.
Hent din API-nøgle
Registrer, hent din nøgle, opdater endpointet. Det er alt.