PL ▾
Uzyskaj klucz API

LLM Non CensurePrzewodnik

Niefiltrowana AI: Przewodnik po integracji API krok po kroku

Integracja LLM bez cenzury w Twoich aplikacjach pozwala zachować pełną wolność twórczą, niezależnie od tego, czy tworzysz fikcję, prowadzisz badania, czy generujesz treści dla dorosłych, bez arbitralnych odrzuceń typowych dla modeli ogólnych. Ten przewodnik techniczny wyjaśnia, jak przejść od ciężkiego modelu lokalnego do niezawodnego API bez cenzury kompatybilnego z OpenAI, zapewniając szybką i bezproblemową integrację.

Zaktualizowano

Kluczowe punkty

  1. Niefiltrowana AI nie narzuca subiektywnych ograniczeń na tematy dojrzałe, kontrowersyjne lub kreatywne.

  2. API kompatybilne z OpenAI upraszcza integrację techniczną dzięki ponownemu użyciu istniejących SDK i logiki.

  3. Model 'uncensored' obsługuje okno kontekstu 100 000 tokenów, co pozwala na długie rozmowy lub duże dokumenty.

  4. Model rozliczany za zużycie eliminuje stałe koszty, zapewniając opłaty proporcjonalne do rzeczywistego użycia.

Czym jest niefiltrowana AI?

W przeciwieństwie do modeli ogólnych, które stosują sztywne filtry, niefiltrowana AI jest zaprojektowana tak, aby odpowiadać na szeroki zakres promptów bez systematycznych odmów. Modele te są często dostrajane (fine-tuned), aby tolerować tematy dla dorosłych, fikcyjną przemoc, ostre opinie lub kreatywne niuanse, które duże podmioty często uznają za ryzykowne.

Podstawą jest prosta zasada: model ocenia trafność i jakość odpowiedzi, a nie zgodność z narzuconą normą społeczną. Dzięki temu deweloperzy mogą uzyskać pełne i zniuansowane odpowiedzi, kluczowe w aplikacjach narracyjnych, RPG czy analizie wrażliwych danych.

Warto zauważyć, że 'bez cenzury' nie oznacza 'bez żadnych limitów'. Nasz model np. blokuje treści seksualne z udziałem małoletnich – jest to logiczny i prawny limit, który obowiązuje systematycznie. W pozostałych przypadkach wolność jest całkowita.

Dlaczego warto użyć API zamiast modelu lokalnego?

Uruchomienie dużego modelu językowego (LLM) lokalnie zapewnia pełną autonomię, ale wymaga kosztownej infrastruktury sprzętowej i stałej konserwacji. Niefiltrowane API AI hostowane przenosi tę złożoność na dostawcę usługi, pozwalając Ci skupić się na tworzeniu aplikacji.

  • Zarządzana infrastruktura: Nie musisz zarządzać GPU, aktualizacjami sterowników ani restartami serwerów.
  • Skalowalność: API przejmuje obciążenie za Ciebie, z jasnymi limitami (300 zapytań na minutę na klucz).
  • Przewidywalny koszt: Przy modelu pay-as-you-go płacisz tylko za to, czego używasz, bez obowiązkowej subskrypcji miesięcznej.

Ponadto użycie standardowego API kompatybilnego z OpenAI standaryzuje integrację. Nie musisz uczyć się własnego protokołu – korzystasz po prostu z bibliotek, które już znasz.

Wymagania techniczne do integracji

Aby skutecznie zintegrować LLM API, musisz mieć środowisko programistyczne zdolne do obsługi żądań HTTP i strumieniowania. Oto kluczowe elementy:

  • Klucz API: Unikalny identyfikator do uwierzytelniania Twoich zapytań wobec usługi.
  • Biblioteka SDK: Zalecamy użycie oficjalnego SDK OpenAI lub kompatybilnego odpowiednika, aby uprościć zarządzanie nagłówkami i uwierzytelnianiem.
  • Zarządzanie strumieniowaniem: Niezbędne dla dobrego doświadczenia użytkownika, ponieważ pozwala wyświetlać odpowiedź token po tokenie, zamiast czekać na zakończenie przetwarzania.
  • Limity obciążenia: Bądź świadomy limitów rozmiaru ciała żądania (8 MB), aby uniknąć błędów 413.

Kompatybilność z interfejsem OpenAI gwarantuje, że Twój kod pozostanie przenośny i łatwy w utrzymaniu, nawet jeśli zdecydujesz się w przyszłości zmienić dostawcę modelu.

Krok 1: Utworzenie konta i pobranie klucza

Pierwszym krokiem do uzyskania dostępu do niefiltrowanego LLM API jest utworzenie konta. Na naszej platformie proces jest minimalistyczny: nie jest potrzebna karta kredytowa, aby zacząć.

  1. Przejdź na stronę rejestracji i podaj adres e-mail oraz hasło.
  2. Po rejestracji Twój klucz API jest wyświetlany natychmiast. Skopiuj go i przechowuj bezpiecznie.
  3. Automatycznie otrzymujesz darmowy kredyt próbny w wysokości 0,50 $ ważny przez 7 dni, aby przetestować integrację bez ryzyka.

Każde konto jest powiązane z jednym kluczem API. Jeśli musisz unieważnić dostęp lub zmienić środowisko (np. z deweloperskiego na produkcyjne), możesz wygenerować klucz ponownie w dowolnym momencie z pulpitu nawigacyjnego. Stary klucz staje się nieważny natychmiast.

Krok 2: Konfiguracja klienta kompatybilnego z OpenAI

Aby korzystać z naszej usługi, musisz skonfigurować klienta tak, aby wskazywał na nasz bazowy URL zamiast na URL OpenAI. Zwykle dzieje się to poprzez ustawienie zmiennej środowiskowej OPENAI_BASE_URL lub jawnego przekazania parametru base_url w Twoim SDK.

  • Bazowy URL: https://api.llmnoncensure.com/v1
  • ID modelu: uncensored

Ta konfiguracja pozwala Twojej aplikacji korzystać z dokładnie tych samych metod chat.completions.create(), których użyłbyś z GPT-4, ale wysyła dane do naszej dedykowanej infrastruktury. Upewnij się, że Twoje SDK jest zaktualizowane, aby korzystać z najnowszych funkcji, takich jak wywoływanie funkcji (function calling).

Krok 3: Pierwsze wywołanie API ze strumieniowaniem

Strumieniowanie jest kluczowe dla aplikacji interaktywnych. Pozwala użytkownikowi widzieć budowanie się odpowiedzi w czasie rzeczywistym. Oto jak zbudować podstawowe żądanie:

  • Użyj metody POST na endpoint /v1/chat/completions.
  • Ustaw parametr stream na true.
  • Wyślij swoją listę wiadomości w ciele żądania.

Serwer zwróci strumień danych Server-Sent Events (SSE). Każde zdarzenie zawiera fragment odpowiedzi. Twój klient musi zebrać te fragmenty, aby wyświetlić pełny tekst. Metoda ta zmniejsza postrzeganą latencję i zapewnia płynne doświadczenie.

Krok 4: Obsługa długiego kontekstu (100k tokenów)

Nasz model obsługuje okno kontekstu o rozmiarze 100 000 tokenów, co jest znaczące dla większości przypadków użycia. Pozwala to na wysyłanie długich historii rozmów lub dużych dokumentów jako danych wejściowych.

Uważaj na zarządzanie pamięcią po stronie klienta: choć model może przetwarzać 100k tokenów, limit rozmiaru ciała żądania wynosi 8 MB. Upewnij się, że Twój JSON żądania nie przekracza tego limitu. W przypadkach wymagających większego kontekstu rozważ podsumowanie starszych rozmów lub podział dokumentów na fragmenty.

Skuteczne zarządzanie kontekstem jest kluczowe dla utrzymania spójności w aplikacjach typu czat lub wirtualny asystent, przy jednoczesnej optymalizacji kosztów tokenów.

Krok 5: Optymalizacja kosztów z modelem pay-as-you-go

Nasz model cenowy jest przejrzysty i bez abonamentu. Płacisz tylko za zużyte tokeny.

  • Tokeny wejściowe: 0,25 $ za milion tokenów.
  • Tokeny wyjściowe: 1,00 $ za milion tokenów.

Doładowujesz swoje konto kredytem przedpłaconym (od 10 $). Bonus +5 % jest naliczany przy doładowaniach za 50 $, a +10 % przy 100 $. Kredyt nigdy nie wygasa, co pozwala Ci testować bez presji. To podejście jest idealne dla projektów z nierównymi szczytami użycia, ponieważ nie płacisz za nieużywaną pojemność.

Najczęściej zadawane pytania

Czy model blokuje całą treść dla dorosłych?

Nie, model jest specjalnie dostrojony tak, aby nie odrzucać treści dla dorosłych, o ile są legalne. Zawsze jednak obowiązuje ściski limit: treści seksualne z udziałem niepełnoletnich są blokowane. W pozostałych przypadkach cieszysz się pełną swobodą w twórczości, sztuce lub analizie.

Czy mogę używać tego modelu w aplikacjach komercyjnych?

Tak, użycie jest wolne i bez ograniczeń co do rodzaju zastosowania. Płacisz tylko za zużyte tokeny za pomocą przedpłaconego kredytu. Nie ma dodatkowych opłat za użycie komercyjne, opłat licencyjnych za aplikację ani limitów wolumenu innych niż limit zapytań (300 zapytań/minutę).

Jaka jest różnica między tym modelem a GPT-4 lub Claude?

W przeciwieństwie do GPT-4 czy Claude, które stosują sztywne warstwy moderacji i ścisłe zasady zgodności, ten model jest zoptymalizowany pod kątem swobody odpowiedzi. Nie opiera się na architekturze tych dużych modeli, lecz jest modelem o otwartych wagach (open-weight) dostrojonym tak, aby tolerować niuanse, kontrowersyjne tematy i treści dla dorosłych bez systematycznego odrzucania.

Czy moje dane są używane do trenowania modelu?

Nie, Twoje prompty i odpowiedzi nie są używane do trenowania modelu. Prywatność jest gwarantowana: płacisz za dedykowaną moc obliczeniową przez swoje konto, bez długoterminowych zobowiązań ani udostępniania Twoich danych innym podmiotom.

Twoj klucz jest o krok

Stwórz konto, skopiuj klucz, zmień URL bazowy. To wszystko.

Uzyskać klucz APIPrzeczytać dokumentację