pl ▾

API AI bez cenzury. Z góry. Bez filtrów.

Pobierz swój klucz

Przewodnik krok po kroku po integrację AI bez cenzury

Integracja nieograniczonego API AI wymaga wyjścia poza standardowe filtry treści, które przerywają odgrywanie ról lub ekstrakcję surowych danych. Ten przewodnik przeprowadzi Cię przez konfigurację endpointa zgodnego z OpenAI w celu otrzymywania nieprzefiltrowanych, bezpośrednich odpowiedzi od modeli abliterated bez zmęczenia subskrypcjami.

Ostatnia aktualizacja

Podsumowanie

  • Użyj dedykowanego adresu URL, aby ominąć standardową logikę odmowy treści właściwą dla domyślnych dostawców modeli.
  • Modele tokenów z góry opłaconych eliminują miesięczne limity subskrypcji i pozwalają na przenoszenie kredytów w nieskończoność.
  • Strumieniowanie przez Server-Sent Events zapewnia dostarczanie o niskiej opóźnieniu dla interfejsów czatu i aplikacji w czasie rzeczywistym.
  • tryb JSON i wywoływanie funkcji działają niezawodnie, ponieważ podstawowy model jest dostrojony do danych strukturalnych bez zakłóceń warstwy bezpieczeństwa.

Dlaczego potrzebujesz dedykowanego endpointu bez filtrów

Standardowe punkty końcowe LLM często wstrzykują logikę odrzuceń, która zakłóca doświadczenie użytkownika podczas roleplay lub zadań ekstrakcji danych. Korzystając z API uncensored, zapewniasz, że model odpowiada na prompt, a nie na ukrytą politykę bezpieczeństwa. Jest to krytyczne dla deweloperów budujących czatboty, które muszą zachować spójność postaci bez nagłych zmian tematów.

Wielu użytkowników zauważa, że modele lokalne działające na własnym sprzęcie oferują prawdziwą wolność, ale brakuje im wygody API. Nasza usługa zamyka tę lukę, dostarczając abliterated modele poprzez standardowy interfejs HTTP. Otrzymujesz surowy output dostrojonego dużego modelu językowego bez narzutów związanych z zarządzaniem zasobami GPU.

FunkcjaStandardowy DostawcaUncensored Endpoint
Odmowy treściWysokiPrawie zero
Model subskrypcyjnyOpłata miesięcznaTokeny z płatnością z góry
Szkolenie danychCzęsto używa promptówZero przechowywanie

Wymagania wstępne: Instalacja SDK i zmienne środowiskowe

Zacznij od zainstalowania oficjalnego pakietu SDK dla preferowanego języka programowania. Dla Pythona uruchom pip install openai uzyskanie niezbędnych bibliotek. Użytkownicy Node.js powinni wykonać npm install openai. Te pakiety automatycznie obsługują żądania HTTP i parsowanie JSON.

Następnie skonfiguruj zmienne środowiskowe, aby zachować bezpieczeństwo poświadczeń. Przechowuj klucz API i adres bazowy w .env plik zamiast kodować je na sztywno. Ta praktyka zapobiega przypadkowemu ujawnieniu podczas wysyłania kodu do systemów kontroli wersji takich jak GitHub.

Upewnij się, że środowisko uruchomieniowe obsługuje wymaganą wersję Pythona lub Node.js. Większość nowoczesnych SDK działa dobrze z wersjami wydanymi w ciągu ostatnich dwóch lat. To ustawienie tworzy stabilną podstawę dla wszystkich kolejnych kroków integracji.

Konfigurowanie bazowego adresu URL i klucza API

Podstawowy adres URL określa, który serwer przetwarza Twoje żądania. Ustaw to na https://api.unrestrictedlocalaimodels.com/v1 w konfiguracji SDK. To kieruje ruch do naszej infrastruktury uncensored zamiast domyślnych endpointów dostawcy.

Przekazuj swój klucz API w nagłówku autoryzacji. Klucz jest generowany natychmiast po rejestracji i nie wygasa, dopóki go nie użyjesz. W przeciwieństwie do subskrypcji miesięcznych, Twoje środki nie znikają na końcu cyklu rozliczeniowego.

  • Ustaw base_url do endpointu bez cenzury.
  • Ustaw api_key do wygenerowanego tokena.
  • Sprawdź połączenie, wywołując /v1/models endpoint.

Ta konfiguracja zapewnia, że wszystkie kolejne wywołania używają poprawnych reguł routingu. Pozwala również na łatwe przełączanie między dostawcami, jeśli będziesz potrzebować porównać wyniki.

Wysyłanie pierwszego żądania kompozycji czatu

Skonstruuj żądanie POST do /v1/chat/completions. Dołącz identyfikator modelu uncensored w ładunku. Informuje to serwer, który model do dostosowania ma zostać użyty do wnioskowania.

Zdefiniuj wiadomość użytkownika w messages tablicy. Model przetworzy tekst i zwraca uzupełnienie. Możesz ustawić max_tokens parametr kontrolujący długość odpowiedzi. Domyślnie wynosi on 2048 tokenów, ale możesz zwiększyć tę wartość do 16 000 tokenów na żądanie.

Sprawdź kod statusu odpowiedzi. Kod 200 OK oznacza powodzenie. W przypadku błędów zwracany jest obiekt JSON z szczegółami dotyczącymi niepowodzenia. Ten standardowy format ułatwia debugowanie.

Włączanie Strumieniowania dla Wyjścia w Czasie Rzeczywistym

Strumieniowanie zmniejsza postrzeganą opóźnienie, wysyłając tokeny w miarę ich generowania. Ustaw stream parametr do true w Twoim żądaniu. SDK zwraca zdarzenia w miarę ich przybywania za pomocą Zdarzeń Wysyłanych przez Serwer.

Obsłuż każdy fragment danych wydajnie. Połącz części treści, aby zbudować końcową odpowiedź. To podejście utrzymuje responsywność interfejsu użytkownika nawet dla długich wyjść.

Monitoruj zużycie tokenów w ostatnim kawałku strumienia. Serwer raportuje całkowitą liczbę tokenów wejściowych i wyjściowych w ostatnim zdarzeniu. Dane te pomagają Ci dokładnie śledzić koszty w stosunku do Twojego kredytu zaliczkowego.

Implementacja wywoływania funkcji (Narzędzia)

Wywoływanie funkcji pozwala modelowi na zwracanie strukturalnych danych zamiast zwykłego tekstu. Zdefiniuj narzędzia w ładunku żądania z konkretnymi schematami. Model zdecyduje, kiedy wywołać te narzędzia na podstawie kontekstu.

Ta funkcja działa bezproblemowo z modelami abliterated. Dostosowanie zapewnia, że model priorytetyzuje wykonywanie narzędzi, gdy jest to odpowiednie. Możesz zdefiniować wiele narzędzi do różnych zadań, takich jak wyszukiwanie pogody lub zapytania do bazy danych.

Przeanalizuj wywołania narzędzi z odpowiedzi. Wykonaj odpowiednie funkcje na swoim serwerze. Następnie wyślij wyniki z powrotem do modelu, aby uzyskać ostateczną odpowiedź. Ta pętla umożliwia złożone zachowania agentów bez zewnętrznej orkiestracji.

Obsługa trybu JSON dla danych strukturalnych

Wymuszaj na modelu poprawne dane JSON, ustawiając response_format do {"type": "json_object"}To zapobiega dodawaniu konwersacyjnego wypełniacza przez model przed lub po danych.

Użyj tego trybu podczas parsowania odpowiedzi dla innych systemów. Zapewnia, że Twój kod otrzymuje spójne, parsowalne struktury. Błędy w formacie JSON są rzadkie, gdy ta flaga jest aktywna.

Zweryfikuj schemat wyjścia po swojej stronie. Nawet w trybie ścisłym warto zweryfikować typy danych. Ten krok wychwyci wszelkie przypadki brzegowe, w których model może zhalucynować nazwę pola.

Monitorowanie użycia tokenów i kosztów

Koszty są obliczane na milion tokenów. Tokeny wejściowe kosztują $0.15 za milion, podczas gdy tokeny wyjściowe kosztują $0.50 za milion. Błędy i odrzucenia nie zużywają kredytu, więc płacisz tylko za udane uzupełnienia.

Śledź użycie poprzez nagłówki odpowiedzi API lub ostatnie zdarzenie strumieniowe. Odlicz te kwoty od salda kredytu z góry opłaconego. Ponieważ kredyt nie wygasa, możesz kumulować użycie w czasie bez presji.

Ustaw alerty dla niskich sald, jeśli jest to konieczne. Model z góry opłacony oznacza, że dokładnie kontrolujesz swoje wydatki. Bez niespodziewanych opłat na koniec miesiąca. Ta przejrzystość jest kluczowa dla budżetowania w środowiskach produkcyjnych.

Najczęściej zadawane pytania

Jak zacząć korzystać z nieograniczonego AI w moim projekcie?

Zarejestruj się używając Google lub e-maila, aby uzyskać natychmiastowy klucz API. Zainstaluj standardowe OpenAI SDK dla swojego języka i skonfiguruj bazowy URL tak, aby wskazywał na nasz endpoint bez cenzury. Następnie możesz natychmiast zacząć wysyłać żądania ukończenia czatu.

Czy model bez cenzury jest darmowy w użyciu?

Nie, korzysta z modelu tokenów z góry. Kupujesz kredyt kryptowalutą, a jest on naliczany na podstawie rzeczywistego zużycia tokenów. Nie ma subskrypcji miesięcznych ani ukrytych opłat. Błędy są darmowe, a niewykorzystany kredyt nigdy nie wygasa.

Czy mogę używać tego API w odgrywaniu ról lub treściach NSFW?

Tak, model jest dostrojony do odpowiadania bez odrzuceń treści dla legalnego użytku dorosłych. Nie stosuje standardowych warstw bezpieczeństwa spotykanych u głównych dostawców. Jedyną ścisłą granicą jest to, że treści seksualne z udziałem małoletnich są zawsze odrzucane.

Co się stanie, jeśli podwójnie obciążę swoje konto?

Kredyt nie jest zwracany, ponieważ nie wygasa. Jeśli jednak popełnisz błąd, np. podwójne obciążenie, możesz go naprawić przez stronę Wsparcie. System śledzi rzeczywiste zużycie tokenów, więc płacisz tylko za to, co zużyjesz.

Pobierz swój klucz API

Zarejestruj się, pobierz klucz i zaktualizuj swój adres URL bazowy. To wszystko, co jest wymagane.

Pobierz swój klucz