Bästa LLM-API/API-dokumentation för uncensored-modellen
API-dokumentation för uncensored-modellen
Skicka din första icke-censurerade begäran till vårt OpenAI-kompatibla API på sekunder. Denna guide täcker autentisering, SDK-användning, streaming och gränser för den icke-censurerade LLM API:et.
Autentisering och bas-URL
Börja med att skicka förfrågningar till https://api.bestllmapiprovider.com/v1 med din API-nyckel. Bas-URL:en ersätter standard OpenAI-slutpunkten i din klientkonfiguration. Skicka nyckeln i Authorization: Bearer <key> header för varje anrop. Detta fungerar med de officiella OpenAI SDK:erna och alla OpenAI-kompatibla klienter.
Obligatoriska huvuden
Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY
Håll din nyckel säker. Om du förlorar den, generera en ny från kontrollpanelen. Den gamla nyckeln slutar att fungera omedelbart.
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"}]
}'
Snabbstart: Skicka din första obegränsade begäran
Gör en POST-förfrågan till /v1/chat/completions att få textutdata. Modell-ID:t är alltid uncensored. Skicka din prompt i messages array. API:t returnerar ett direkt svar utan innehållsfilter för laglig vuxenanvändning.
Exemplär last
model:"uncensored"messages:[{"role": "user", "content": "Explain quantum entanglement."}]
Denna slutpunkt hanterar endast textgenerering. Den stöder inte bilder eller ljud. Använd parametrarna nedan för att kontrollera utmatningsstilen.
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)
Parametrar: Temperatur, Top-P och Seed
Styr kreativitet med temperature och top_p. Ställ in temperature till 0,7 för balanserad output eller 1,5 för mer variation. Använd top_p för att begränsa sannolikhetsmassan för stickprovade token. Ställ in en seed heltal för reproducerbara resultat. Dessa parametrar hjälper dig att finjustera modellen för specifika uppgifter.
Viktiga parametrar
temperature: 0,0 till 2,0top_p: 0,1 till 1,0seed: vilken heltal som helst
Kombinera dessa med max_tokens för att styra längd. Modellen respekterar kontextrutegränserna strikt.
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);
Strömsvaren och tokenräkning
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et skickar Server-Sent Events (SSE) för varje genererad token. Detta minskar den upplevda latensen för långa svar. Tokenanvändning rapporteras i den sista biten.
Strömhantering
- Läs chunks när de anländer
- Analysera
deltafield - Kontrollera
usagei den sista biten
Streaming fungerar med alla parametrar. Det påverkar inte prissättningen per token. Du betalar för faktiskt genererade tokens.
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)
Funktionsanrop och JSON-läge
Använd tools för funktionssamling eller response_format för JSON-utdata. Ställ response_format för {"type": "json_object"} för strikt JSON. Modellen returnerar strukturerad data som är lämplig för parsing. Detta är användbart för att bygga agenter eller dataextraktionspipelines.
Konfiguration
tools: array av funktionsdefinitionerresponse_format:{"type": "json_object"}
Se till att dina promptinstruktioner matchar schemat. Modellen kan fortfarande kräva validering. Hantera alltid potentiella parsningsfel.
JSON-läge-exempel
Ställ in response_format för att tvinga fram strikt JSON-utdata. Detta minskar behovet av efterbehandling.
Gränser, fel och kontextfönster
Kontextrutan är 100 000 tokens totalt. Max utdata är 16 000 tokens per begäran. Du kan skicka 300 begäranden per minut per nyckel. Åtta samtidiga begäranden tillåts samtidigt. Fel returnerar standard HTTP-koder.
Vanliga fel
- 401: Ogiltig eller saknad API-nyckel
- 402: Otillräcklig kredit
- 429: Hastighetsbegränsning överskriden
Avslag på grund av innehållsgräns debiterar inte kredit. Fel debiterar inte heller kredit. Din förbetalda kredit löper aldrig ut.
Begäransgränsningar
Max storlek på kropp för begäran är 8 MB. Att överskrida detta returnerar ett 413-fel. Hantera din tokenanvändning noggrant.
Vanliga frågor
Hur betalar jag för den obegränsade LLM API:t?
Du laddar upp med endast krypto (USDT på TRC20 eller USDC på Base). Alla hela belopp från $20 till $500 accepteras. Kredit debiteras baserat på verklig tokenanvändning till $0.15 per 1M inmatningstokens och $0.50 per 1M utmatningstokens.
Är den obegränsade modellen använd för träning?
Nej, dina prompts används inte för träning. Modellen är en öppen vikt-modell som körs på våra egna servrar. Den är finjusterad för att svara utan innehållsavvisningar för laglig vuxenanvändning.
Vad händer om jag får ett 402-fel?
Ett 402-fel betyder att du inte har någon kredit kvar. Du behöver ladda upp ditt konto med krypto för att fortsätta använda API:et. Fel som 401 eller 429 debiterar inte kredit.
Hämta din API-nyckel
Registrera dig, hämta din nyckel, uppdatera slutpunkten. Det är allt.