sv ▾
Skaffa din nyckel

Steg-för-steg integration av uncensored.com LLM API

Att integrera en uncensurerad LLM i din applikation kräver noggrann konfiguration av bas-URL:en och autentiseringshuvuden. Den här guiden visar dig hur du ställer in uncensored.com API:t för textgenerering, streaming och verktygsanvändning med standard OpenAI-kompatibla SDK:er.

Senast uppdaterad

Sammanfattning

  1. API:en använder bas-URL:en HTTPS://api.uncensoredaicom.com/v1 och modell-ID:et "uncensored" för alla förfrågningar.
  2. Autentiseringen hanteras via ett Bearer-token i Authorization-headern, som erhålls efter att ha registrerat dig med Google eller e-post.
  3. Strömsvaren aktiveras genom att ställa in stream=true, vilket levererar tokens via Server-Sent Events.
  4. Prissättningen är transparent vid $0,15 per miljon inmatningstoken och $0,50 per miljon utmatningstoken, med förbetald kryptokredit som aldrig löper ut.

Förutsättningar: SDK och miljöinställningar

Installera din föredragna språk-SDK för att kommunicera med slutpunkten. De flesta utvecklare använder den officiella OpenAI-SDK:n för Python, Node.js eller Go. Detta fungerar eftersom API:t följer standard OpenAI-chatkompletteringsschemat.

Se till att din miljö har Python 3.8+ eller Node.js 18+. Installera paketet via pip eller npm. Du behöver ett API-nyckel från dashboarden. Inget telefonnummer krävs för registrering.

  • Python: pip install openai
  • Node.js: npm install openai

Spara din API-nyckel i en miljövariabel. Detta förhindrar att den av misstag exponeras i versionshantering. Nyckeln ger åtkomst till den obegränsade modellen.

Konfigurera bas-URL:en

Pek SDK-klienten till korrekt bas-URL. Detta är det viktigaste steget för en lyckad integration. Standard OpenAI-bas-URL:n fungerar inte för denna tjänst.

Ställ in bas-URL:en till HTTPS://api.uncensoredaicom.com/v1. Detta diriger begäran till obegränsad LLM-infrastruktur. Modell-ID:t du måste skicka är "uncensored". Det är en öppen modell finjusterad för minimala avslag.

Verifiera anslutningen genom att anropa models-slutpunkten. Detta bekräftar att dina autentiseringsuppgifter och bas-URL är korrekta. Ett framgångsrikt svar returnerar modelld ID och objekttyp.

Autentisering och header-inställning

Skicka ditt API-nyckel i Authorization-huvudet. Använd Bearer-schemat för alla begäranden. Detta huvud autentiserar ditt förbetalt kontokonto.

Ställ in huvudet som: Authorization: Bearer YOUR_API_KEY. SDK:et hanterar detta automatiskt om du skickar nyckeln till klientkonstruktorn. Se till att inget extra mellanrum finns med. Ogiltiga nycklar returnerar ett 401 Unauthorized-fel.

Du får en aktiv nyckel per konto. Att generera en ny nyckel ogiltigförklarar den tidigare. Detta förenklar nyckelrotation och säkerhetshantering. Förvara din nyckel säker i din deploymentsmiljö.

Skickar en standard chattförfrågan

Skicka en POST-begäran till /v1/chat/completions. Skicka dina meddelanden som en array av role- och content-objekt. Systemet stöder rollerna user, assistant och system.

Exempelstruktur: {"model": "uncensored", "messages": [{"role": "user", "content": "Hello"}]}. API:et returnerar en textkomplettering. Kontextrutan är 100,000 tokens totalt. Maximal utdata är 16,000 tokens per begäran.

Fel och avvisningar förbrukar inte kredit. Detta skyddar ditt förbetalda saldo. Ställ in temperatur och top_p för kontroll. Standardvärden fungerar för de flesta användningsfall.

Aktiverar streaming för realtidsutdata

Ställ in stream: true i din förfrågningskropp. Detta aktiverar Server-Sent Events (SSE). Tokens anländer inkrementellt istället för att vänta på hela kompletteringen.

Analysera SSE-strömmen för att visa text i realtid. Den sista biten innehåller statistik över tokenanvändning. Detta möjliggör noggrann faktureringsspårning. Strömning minskar den uppfattade latensen för slutanvändare.

Hantera nätverksavbrott smidigt. Återanslut om strömmen bryts. Det ocensurerade API:et stöder stabil strömning. Övervaka anslutningstillståndet. Använd detta för chattgränssnitt eller långformsgenerering.

Att använda Verktyg och Function Calling

Definiera verktyg i din begärans kropp. Skicka en lista över funktionsscheman. Modellen kan anropa dessa funktioner baserat på användarens avsikt. Detta möjliggör agentliknande beteende.

Specify tool_choice för att styra funktionsval. Använd auto för automatisk detektion. API:et stöder standardverktygsdefinitioner. Parsa funktionsanropsargument från svaret.

Implementera funktionskörningen i din kod. Skicka tillbaka resultatet som ett meddelande. Modellen fortsätter konversationen. Detta möjliggör komplexa arbetsflöden. Testning säkerställer korrekt argumentparsning.

Hantera JSON-lägessvar

Ställ in response_format: {"type": "json_object"}. Detta tvingar modellen att returnera giltig JSON. Använd detta för extrahering av strukturerad data. Det förhindrar fel vid felaktigt svar.

Analysera JSON-strängen i din kod. Hantera potentiella parseringsfel. JSON-läge förbättrar pålitligheten för API-integrationer. Det är idealiskt för databearbetningspipelines.

Kombinera JSON-läge med systemprompter. Rikta modellen att producera specifika scheman. Detta säkerställer konsekvent formatering. Validera utdata innan du använder dem. Detta minskar fel i nedströmsprocesser.

Övervakning av gränser och fel

Respektera hastighetsbegränsningarna. Du får 300 begäranden per minut per nyckel. Maximalt 8 samtidiga begäranden. Begärans kropp är begränsad till 8 MB.

Övervaka HTTP-statuskoder. 429 indikerar att hastighetsgränsen har överskridits. 400 indikerar felaktig begäran. 500 indikerar serverfel. Implementera exponentiell backoff för försök igen. Detta förhindrar att överbelasta API:et.

Spåra tokenförbrukning i den sista strömmade biten. Detta hjälper till att hantera din förbetalda kredit. Fel konsumerar inte tokens. Detta skyddar ditt saldo. Regelbunden övervakning säkerställer smidig drift.

Beräkna kostnader och tokenanvändning

Prissättningen är transparent och förbetald. Inmatningstokens kostar $0.15 per miljon. Utmatningstokens kostar $0.50 per miljon. Krediten löper aldrig ut. Inga månadskostnader tillkommer.

Ladda upp med krypto endast. USDT (TRC20) eller USDC (Base). Belopp varierar från $20 till $500. Bonuskredit tillämpas för större insättningar. +5 % från $50, +10 % från $100, +15 % från $200.

Beräkna kostnader innan tung användning. Skatta tokenantal för dina prompts. Detta hjälper till att budgetera effektivt. Fel är kostnadsfria. Återbetalningar utfärdas inte, men misstag korrigeras. Använd dashboarden för att spåra utgifter.

Vanliga frågor

Är uncensoredai.com kompatibelt med OpenAI SDK?

Ja, API:et är fullt kompatibelt med OpenAI. Du kan använda de standardiserade OpenAI SDK:erna för Python, Node.js och andra språk. Ändra bara bas-URL:en till HTTPS://api.uncensoredaicom.com/v1 och ange din API-nyckel. Modell-ID:t är "uncensored". Det följer samma begärande och svarstruktur.

Vilka kryptobetalingar accepteras?

Vi accepterar USDT på TRC20-nätverket och USDC på Base-nätverket. Du kan fylla på vilket heltal som helst mellan $20 och $500. Bonuskredit läggs till automatiskt: +5% från $50, +10% från $100 och +15% från $200.

Utgår förbetalda krediten?

Nej, ditt förbetala kreditbelopp löper aldrig ut. Det finns inga månatliga prenumerationer eller användningsdödslinjer. Du betalar för vad du använder, och fel konsumerar inte kredit. Denna modell säkerställer att du bara betalar för det faktiska värde du får.

Kan jag använda detta API för NSFW-innehåll?

Ja, modellen är censorfri och vägrar inte lagligt vuxet, fiktivt eller kontroversiellt innehåll. Den är utformad för obegränsad textgenerering. Den enda hårda gränsen gäller innehåll som involverar minderåriga, vilket alltid vägras. Den är idealisk för NSFW-chattbotar och kreativt skrivande.

Generera din API-nyckel

Registrera dig, hämta nyckeln och uppdatera endpointen. Minimal konfiguration krävs.

Skaffa din nyckel