API-dokumentation
Anslut din befintliga OpenAI-kompatibla klient till vårt osensurerade LLM-API för obegränsad textgenerering. Den här guiden täcker autentisering, slutpunkter, strömning och gränser för att komma igång omedelbart.
Bas URL och autentisering
Den bas-URL som gäller för alla begäranden är HTTPS://api.dolphinllmuncensored.com/v1. Du autentiserar med en enda API-nyckel som genereras via Hämta API-nyckel sida. Använd antingen Continue with Google eller en e-postadress och ett lösenord för att få din nyckel omedelbart. Denna nyckel ger tillgång till den uncensored modell, en öppen LLM med vikter som är finjusterad för obegränsade svar. Det finns ingen plattformsberoende prenumeration, endast förbetald kredit som debiteras per tokenanvändning. Fel och avslag kostar inget, vilket säkerställer att du bara betalar för faktiska kompletteringstokens.
- Bas-URL:
https://api.dolphinllmuncensored.com/v1 - Auth-huvud:
Authorization: Bearer YOUR_API_KEY
Slutpunkt för chattkomplettering
Skicka textprompter till /v1/chat/completions slutpunkt för att ta emot obegränsade svar. Modell-ID:t är uncensored. Denna slutpunkt accepterar standard OpenAI JSON-payloads och returnerar textoutput. Den stöder inte embeddingar, bilder, ljud eller video. Du måste inkludera messages array med din prompt. API-nyckeln skickas i HTTP-huvudet. Begäranden bearbetas på våra dedikerade servrar. Kontextfönstret stöder upp till 100 000 tokens totalt. Utdata är begränsad till 16 000 tokens per begäran. Använd följande exempel för att testa anslutningen.
curl https://api.dolphinllmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the key features of the new API release"}]
}'
Stödda parametrar
Använd standardparametrar för att styra genereringsbeteendet. Ställ in temperature för slumpmässighet och top_p för nucleus sampling. Aktivera json_object för strukturerad datautdata. The stop sekvensen avbryter genereringen i förtid. Du kan ställa in en seed för reproducerbara resultat. Justera presence_penalty och frequency_penalty att påverka tokenupprepning. Functon calling stöds via tools och tool_choice. Alla parametrar följer OpenAI:s schema. Denna flexibilitet gör att du kan finjusta för olika icke-filtrerade användningsfall. Konfigurera dessa alternativ i din förfrågan. API:t respekterar alla giltiga OpenAI-kompatibla värden.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmuncensored.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)
Strömningsresponser
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:t returnerar Server-Sent Events (SSE) för varje token. Detta minskar den upplevda latensen för långa svar. Tokenanvändning rapporteras i den sista chunken av strömmen. Du kan parsia delvisa svar för realtidsvisning. Detta är idealiskt för chattgränssnitt. Strömmen avslutas med ett tomt dataobjekt. Använd ditt föredragna klientbibliotek för att hantera SSE. Strömning påverkar inte prissättning eller tokenräkning. Alla tokens faktureras normalt vid avslut. Bearbeta strömhändelserna för att bygga ditt UI.
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)
Node SDK-integration
Installera det officiella OpenAI-paketet för Node.js. Konfigurera bas-URL:n att peka mot vår slutpunkt. Ange ditt API-nyckel från miljövariabler. Skapa en chattslutförandeförfrågan med uncensored modell-ID. Hantera fel lämpligt för nätverks- eller autentiseringsproblem. SDK:t hanterar JSON-serier automatiskt. Du kan växla mellan strömnings- och icke-strömningslägen. Node-miljön stöder async/await-mönster. Detta gör integrationen enkel för backend-tjänster. Testa anslutningen innan du distribuerar till produktion. SDK:t säkerställer kompatibilitet med vårt API-struktur.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmuncensored.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);
Begränsningar för begäranderänta och fel
Ratebegränsningarna är inställda på 300 förfrågningar per minut per nyckel. Du kan ha upp till 8 samtidiga aktiva förfrågningar. Storleken på förfrågningskroppen är begränsad till 8 MB. Om API-nyckeln är ogiltig får du ett 401-fel. Ett 402-fel indikerar otillräcklig förbetald kredit. Ladda upp via krypto för att återuppta tjänsten. Ett 429-fel signalerar uttömd rate limit. Vänta innan du försöker igen eller uppgradera din användningsnivå. Kontextfönstret är 100 000 tokens. Avslag för mindre innehåll är gratis. Fel konsumerar inte din kreditbalans. Övervaka din användning via dashboarden.
FAQ
Vad är bas-URL:en för uncensored LLM API?
Bas-URL: HTTPS://api.dolphinllmuncensored.com/v1. Du kan använda vilken OpenAI-kompatibel klient som helst genom att uppdatera base_url-konfigurationen. Autentisering hanteras via Bearer-token i headern.
Hur hanterar den obegränsade AI-API:t hastighetsbegränsningar?
Du är begränsad till 300 förfrågningar per minut och 8 parallella förfrågningar per nyckel. Om du överskrider dessa gränser får du en 429-statuskod. Gränsen återställs varje minut, vilket möjliggör burst-användning inom kvoten.
Vad händer om den ocensurerade LLM-API:et returnerar ett fel?
Fel som 401 (ogiltig nyckel) eller 429 (hastighetsbegränsning) konsumerar inte ditt förbetalda saldo. Endast lyckad token generering debiteras. Om du tar slut på kredit får du ett 402-fel tills du fyller på via krypto.
Skaffa din API-nyckel nu
Registrera dig, kopiera token, uppdatera slutpunkts-URL:en. Klart.