sv ▾
Prova med provkredit

Steg-för-steg-guide för att integrera icke-censurerade LLM:er

Att integrera abliterade modeller i din applikation är enkelt när du behandlar API:t som en drop-in-ersättning för standard OpenAI-slutpunkter. Den här guiden går igenom de specifika konfigurationsstegen, från SDK-installation till hantering av realtidsstreaming, så att du får råa, ofiltrerade svar utan överhead från komplex routning.

Senast uppdaterad

Varför använda en OpenAI-kompatibel slutpunkt för modeller utan filter?

Att använda en OpenAI-compatible endpoint tar bort inlärningskurvan för integration av abliterated-modeller. Du känner redan till SDK:erna. Du känner redan till parametrarna. De flesta stora leverantörer tvingar dig att lära dig nya JSON-strukturer eller använda proprietära bibliotek. Här skickar du en standard chat-completions-payload. Skillnaden ligger i base URL och model id. Du får en rå, ofiltrerad textrespons. Inga dolda modereringslager blockerar din kreativa skrivning eller rollspels-scenarier. Denna kompatibilitet innebär att du kan byta in uncensored-funktionalitet utan att skriva om hela din applikationslogik.

Förutsättningar: Installera SDK:t och ange din API-nyckel

Börja med att installera det officiella SDK:t för ditt föredragna språk. För Python, använd pip. För JavaScript, använd npm. Du behöver en giltig API-nyckel från kontrollpanelen. Ingen telefon krävs. Bara e-post eller Google-inloggning. Hämta din nyckel omedelbart efter registrering. Den visas på skärmen. Lagra den säkert. Kodfesta den inte i produktionskoden. Använd miljövariabler. Detta håller dina uppgifter säkra medan du testar integrationen lokalt. Nyckeln ger åtkomst till den enda obegränsade modellen. Det är allt du behöver för att börja skicka förfrågningar.

Steg 1: Konfigurera bas-URL:en för osensurerade ändpunkten

Pek SDK-klienten till korrekt bas-URL. Standard OpenAI-slutpunkten är inte där din obegränsade modell finns. Du måste ange https://api.aiabliterated.cc/v1. Detta anger var SDK:en ska skicka dina POST-begäranden. Utan denna ändring träffar du standard OpenAI-servrarna. De har andra modeller och andra priser. Vår ändpunkt serverar den specifika stora språkmodellen utan censure. Den är optimerad för vuxet innehåll. Den ignorerar standard innehållsfilter. Se till att din klientkonfiguration är korrekt innan du skickar någon data. Detta steg är kritiskt för att få rätt svarsformat.

Steg 2: Skicka din första chatkompletteringsbegäran

Skicka en POST-förfrågan till /v1/chat/completions. Ställ in modellparametern till "uncensored". Detta är det enda tillgängliga modell-ID:t. Inkludera ditt systemprompt och användarmeddelande. API:et returnerar ett text svar. Det vägrar inte lagligt vuxet innehåll. Det blockerar inte kontroversiella ämnen. Svaret är vanlig text. Du får tokenanvändningsdata i den sista chunken om du strömmar. Om du inte strömmar får du hela texten på en gång. Kontextfönstret är 100,000 tokens. Du kan skriva långa berättelser. Du kan klistra in stora kodblock. Modellen hanterar allt.

Steg 3: Aktivera strömning för visning av tokens i realtid

Strömning är avgörande för en bra användarupplevelse. Ställ in stream-parametern till true. API:t returnerar textbitar. Varje bit innehåller ett ofullständigt svar. Du kan visa dessa tokens i realtid. Detta gör att appen känns snabb. Den sista biten innehåller komplett token-användningsstatistik. Detta inkluderar inmatnings- och utmatningstokens. Du behöver denna data för fakturering och övervakning. Utan strömning väntar användaren på hela svaret. Med strömning ser de framsteg. Det är bättre för långformad kreativ skrivning. Det är bättre för felsökning. Aktivera det som standard i din klient.

Steg 4: Hantera funktionsanrop och verktygsanvändning

Du kan använda funktionssamling med den avstängda modellen. Definiera dina verktyg i begäran. Modellen kommer att returnera verktygsanrop i JSON-format. Du exekverar verktyget. Du skickar tillbaka resultatet. Modellen fortsätter samtalet. Detta fungerar exakt som OpenAI API. Du behöver ingen anpassad parser. Modellen förstår verktygsschemat. Den returnerar giltig JSON. Du kan bygga agenter. Du kan automatisera uppgifter. Modellen vägrar inte att anropa verktyg för vuxna funktioner. Den följer instruktioner exakt. Detta är kraftfullt för komplexa arbetsflöden.

Steg 5: Prestandaoptimering med JSON-läge

Tvinga modellen att returnera giltig JSON. Ställ in response_format-parametern till json_object. Detta minskar parsningsfel. Det säkerställer att din kod får strukturerad data. Detta är användbart för att extrahera information. Det är användbart för att generera konfigurationsfiler. Modellen förblir i JSON-läge tills du ändrar det. Detta är snabbare än att be om JSON naturligt. Modellen förstår begränsningen. Den prioriterar struktur framför flyt. Detta är idealiskt för backend-tjänster. Det minskar behovet av regex-rengöring. Det gör din integration robust. Använd det när du behöver strikta dataformat.

Steg 6: Hantering av hastighetsbegränsningar och försök

Respektera hastighetsbegränsningarna. Du får 300 begäranden per minut per nyckel. Du kan ha 8 samtidiga begäranden. Begärans kropp är begränsad till 8 MB. Om du överskrider dessa gränser får du ett fel. Implementera exponentiell backoff i din kod. Spamma inte slutpunkten. Detta säkerställer stabil prestanda. Du kan generera en ny nyckel om det behövs. En aktiv nyckel per konto. En ny nyckel ersätter den gamla. Detta är användbart för att rotera nycklar. Det håller din tjänst igång smidigt. Övervaka din användning. Den sista streaming-chunken ger dig antalet tokens. Använd detta för att spåra dina utgifter. Kryptobetalningar gör detta enkelt.

Felsökning vanliga integrationsfel

Om du får ett 401-fel, kontrollera ditt API-nyckel. Det måste vara giltigt. Om du får ett 404, kontrollera bas-URL:en. Den måste vara korrekt. Om du får ett 429, har du nått hastighetsgränsen. Vänta och försök igen. Om du får ett 500, hade servern ett fel. Försök igen en gång. Kontrollera ditt modell-ID. Det måste vara "uncensored". Kontrollera ditt payload. Det måste vara giltig JSON. Se till att du inte skickar parametrar som inte stöds. Detta API stöder inte bilder eller ljud. Det stöder inte finjustering. Håll dig till chat-completions-slutpunkten. Detta håller saker enkla. Fel är vanligtvis konfigurationsproblem. Fixa dem snabbt. Kom tillbaka till att generera innehåll.

Vanliga frågor

Kan jag använda abliterated AI API:t med det vanliga OpenAI SDK:t?

Ja, den är fullt kompatibel. Du behöver bara ändra bas-URL:en till HTTPS://api.aiabliterated.cc/v1 och ange modellen till "uncensored". Alla standardparametrar som temperatur, top_p och stream fungerar exakt som dokumenterat.

Vad är prissättningen för abliterated-modeller?

Priset är $0,15 per 1M inmatningstokens och $0,50 per 1M utmatningstokens. Det finns inga månadskostnader. Du betalar för det du använder. Fel är gratis. Kredit löper aldrig ut.

Hur betalar jag för API:et?

Betalningar sker endast med krypto. Du kan ladda upp med USDT (TRC20) eller USDC (Base). Beloppen ligger mellan $20 och $500. Du får bonuskredit för större insättningar.

Finns det en provperiod tillgänglig?

Ja, nya konton får $0.50 i provkredit. Den är giltig i 7 dagar. Du behöver bara en e-post- eller Google-inloggning.

Säkra din API-nyckel

Registrera dig, kopiera din token, uppdatera din bas-URL. Det är hela processen.

Prova med provkreditVisa dokumentation