PL ▾
Pobierz klucz API
Pobierz klucz API

Przewodnik po integracji z Grok API Uncensored

Przewodnik po integracji Grok API Uncensored wyjaśnia, jak połączyć Twoją aplikację z naszym dedykowanym endpointem LLM bez cenzury, zoptymalizowanym pod scenariusze romantyczne i dla dorosłych, bez ograniczeń tradycyjnych LLM. Ta strona obejmuje kroki techniczne uwierzytelniania, konfiguracji i wysyłania zapytań za pomocą naszego interfejsu kompatybilnego z OpenAI, zapewniając niezawodne generowanie tekstu bez cenzury dla Twojej aplikacji AI girlfriend lub towarzyskiej.

Zaktualizowano:

Kluczowe punkty

  • Nasze API obsługuje dedykowany model o otwartych wagach oznaczony jako „uncensored”, a nie Grok od xAI, zoptymalizowany pod roleplay dla dorosłych.
  • Integracja jest prosta dzięki standardowemu SDK OpenAI poprzez zmianę adresu bazowego i klucza API.
  • Ceny są przejrzyste: $0,25 za 1 mln tokenów wejściowych i $1,00 za 1 mln tokenów wyjściowych, bez opłat miesięcznych.
  • Endpoint obsługuje strumieniowanie przez SSE i wywoływanie funkcji, z oknem kontekstu 100k tokenów.

Czym jest Grok API Uncensored?

Gdy programiści szukają rozwiązania Grok API uncensored, często chcą uzyskać LLM, który nie boi się tematów dla dorosłych, zmysłowej rozmowy lub nieograniczonego pisania kreatywnego. Choć termin „Grok” jest często kojarzony z modelami xAI, nasze API AI bez cenzury oferuje odrębny, dedykowany endpoint. To nie jest Grok od xAI. To model o otwartych wagach hostowany na własnych serwerach GPU, specjalnie dostrojony do odpowiadania bez odmów treści dla prawnego użytku dorosłego.

To API LLM NSFW jest zaprojektowane dla programistów budujących AI girlfriend, towarzyszy lub boty do roleplay, którzy potrzebują spójnego generowania tekstu bez cenzury. W przeciwieństwie do modeli ogólnego przeznaczenia, które mogą filtrować treści romantyczne lub dojrzałe, nasz model jest zoptymalizowany pod płynność konwersacji w tych konkretnych kontekstach. Zachowuje naturalny, angażujący ton odpowiedni do długiego roleplay, zapewniając użytkownikom immersyjne doświadczenie bez nieoczekiwanych blokad treści.

Dlaczego warto używać Grok w aplikacjach AI Girlfriend?

Budowanie aplikacji API AI girlfriend wymaga modelu, który poradzi sobie z emocjonalnym niuansem, napięciem romantycznym i tematami dla dorosłych bez łamania postaci. Tradycyjne LLM często stosują ścisłe filtry bezpieczeństwa, które mogą być rzucające się w oczy podczas intymnego roleplay. Nasze API chatbota bez cenzury eliminuje te rozproszenia, umożliwiając bardziej autentyczne i angażujące interakcje.

  • Brak odmów treści: Model jest dostrojony do akceptowania treści dla dorosłych, zapewniając płynniejsze sesje roleplay.
  • Zoptymalizowany pod rozmowę: Architektura kładzie nacisk na płynność konwersacji i pamięć, co jest kluczowe dla aplikacji towarzyskich długoterminowych.
  • Przewidywalne koszty: Przy modelu pay-as-you-go płacisz tylko za to, czego używasz, co jest idealne dla programistów indie skalujących bazę użytkowników.
  • Prosta integracja: Jako endpoint kompatybilny z OpenAI, działa z istniejącymi SDK, skracając czas rozwoju.

To podejście pozwala Ci skupić się na budowaniu unikalnych funkcji aplikacji, a nie na walce ze złożonymi warstwami moderacji.

Konfiguracja środowiska

Aby zintegrować nasze API LLM bez cenzury, potrzebujesz standardowego środowiska programistycznego zdolnego do wysyłania żądań HTTP. Większość programistów używa Pythona, Node.js lub cURL do szybkich testów. Ponieważ nasze API jest zgodne ze standardem kompatybilności OpenAI, możesz wykorzystać istniejące biblioteki, takie jak openai dla Pythona lub openai dla Node.js.

Upewnij się, że masz założone konto na roleplayapi.com. Podczas rejestracji otrzymasz natychmiast klucz API. To kluczowe poświadczenie do wszystkich zapytań. Przechowuj go bezpiecznie, ponieważ daje dostęp do Twojego przedpłaconego kredytu. Możesz wygenerować klucz ponownie w dowolnym momencie, co unieważni stary.

Do testów lokalnych możesz użyć narzędzi takich jak Postman lub cURL. W aplikacjach produkcyjnych zintegruj SDK bezpośrednio z usługą backendową. Adres bazowy dla wszystkich zapytań to https://api.roleplayapi.com/v1. Ten URL jest kluczowy dla kierowania Twoich zapytań do endpointu naszego modelu bez cenzury.

Uwierzytelnianie za pomocą klucza API

Uwierzytelnianie dla naszego API AI bez cenzury odbywa się za pomocą standardowego nagłówka Authorization. Każde zapytanie musi zawierać Twój klucz API w formacie Bearer YOUR_API_KEY. Zapewnia to, że tylko autoryzowane zapytania są przetwarzane przeciwko Twojemu saldu przedpłaconego kredytu.

Po rejestracji otrzymujesz klucz natychmiast. Nie jest wymagana karta kredytowa do wersji próbnej, która daje $0,50 kredytu ważnego przez 7 dni. Pozwala to dokładnie przetestować integrację przed przejściem na plan płatny. W planach płatnych możesz doładować się kryptowalutą (USDT lub USDC), zaczynając od $10.

Oto jak ustawić nagłówek w typowym zapytaniu:

  • Nazwa nagłówka: Authorization
  • Wartość nagłówka: Bearer sk-your-api-key-here

Upewnij się, że Twój klucz API jest przechowywany bezpiecznie w zmiennych środowiskowych aplikacji, a nie zakodowany na sztywno w kodzie źródłowym. Zapobiega to przypadkowemu ujawnieniu, jeśli Twój kod zostanie udostępniony lub wgrany do publicznego repozytorium.

Konfiguracja adresu bazowego

Najważniejszym krokiem w integracji dowolnego API kompatybilnego z OpenAI jest ustawienie prawidłowego adresu bazowego. Dla naszego API chatbota bez cenzury adresem bazowym jest https://api.roleplayapi.com/v1. Ten URL kieruje Twoje zapytania do naszego dedykowanego modelu bez cenzury, a nie do serwerów xAI lub OpenAI.

Podczas korzystania z SDK zazwyczaj przekazujesz ten URL jako parametr. Na przykład w Pythonie:

from openai import OpenAI

client = OpenAI(base_url="https://api.roleplayapi.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)

W Node.js:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.roleplayapi.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);

Używając cURL:

curl https://api.roleplayapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Sprawdź ten URL dwukrotnie. Jeśli użyjesz domyślnego adresu bazowego OpenAI, Twoje zapytania trafią do niewłaściwej usługi i prawdopodobnie się nie powiedzą. Nasz endpoint jest specjalnie skonfigurowany dla naszego modelu bez cenzury, zapewniając poprawne zastosowanie filtrów treści dla scenariuszy roleplay dla dorosłych.

Wysłanie pierwszego zapytania

Po skonfigurowaniu środowiska i uwierzytelnieniu jesteś gotowy do wysłania pierwszego zapytania. Endpoint dla uzupełnień czatu to POST /v1/chat/completions. Musisz określić identyfikator modelu jako uncensored. To mówi API, aby użyło naszego dedykowanego modelu bez cenzury.

Oto podstawowy przykład struktury zapytania:

curl https://api.roleplayapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Odpowiedź będzie obiektem JSON zawierającym wygenerowany tekst. Upewnij się, że odpowiednio go obsługujesz w swojej aplikacji, wyodrębniając treść z pola choices[0].message.content. Ten tekst jest tym, co zobaczy użytkownik w Twojej aplikacji AI girlfriend.

Pamiętaj, że nasz model ma okno kontekstu 100 000 tokenów. Pozwala to na długie rozmowy bez utraty kontekstu, co jest kluczowe dla immersyjnego roleplay. Jeśli przekroczysz ten limit, API zwróci błąd.

Obsługa odpowiedzi strumieniowych

Dla lepszego doświadczenia użytkownika, zwłaszcza w aplikacjach czatu w czasie rzeczywistym, powinieneś używać odpowiedzi strumieniowych. Nasze API obsługuje Server-Sent Events (SSE) dla strumieniowania. Pozwala to wyświetlać tekst użytkownikowi, gdy jest generowany, zamiast czekać na zakończenie całej odpowiedzi.

Aby włączyć strumieniowanie, ustaw parametr stream na true w ciele żądania. API zwróci strumień fragmentów JSON, z których każdy zawiera część wygenerowanego tekstu.

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)

Obsłuż te fragmenty, dołączając tekst do obszaru wyświetlania w Twoim interfejsie. Tworzy to bardziej angażujące i responsywne doświadczenie dla Twoich użytkowników. Strumieniowanie jest szczególnie przydatne w długich scenariuszach roleplay, gdzie użytkownicy cenią sobie widok myśli i dialogów AI w czasie rzeczywistym.

Rozwiązywanie typowych błędów

Podczas integracji możesz napotkać typowe błędy. Ich zrozumienie pomoże Ci szybko zdebugować aplikację.

  • 401 Unauthorized: Twój klucz API jest nieprawidłowy lub wygasł. Sprawdź klucz i upewnij się, że jest on przekazywany w nagłówku Authorization.
  • 429 Too Many Requests: Przekroczyłeś limit zapytań wynoszący 300 zapytań na minutę na klucz. Zaimplementuj w swoim kliencie wykładnicze opóźnienie ponawiania.
  • 413 Payload Too Large: Ciało Twojego żądania przekracza 8 MB. Skróć długość historii rozmowy lub promptów.
  • 400 Bad Request: Sprawdź strukturę JSON. Upewnij się, że identyfikator modelu to uncensored, a tablica messages jest poprawnie sformatowana.

Zawsze sprawdzaj ciało odpowiedzi pod kątem szczegółowych komunikatów o błędach. Nasze API dostarcza jasne opisy, aby pomóc Ci zidentyfikować problem. Jeśli problemy będą się utrzymywać, zweryfikuj swój bazowy URL i dane uwierzytelniające.

Finalizacja integracji

Po skonfigurowaniu klucza API, bazowego URL i struktury żądania Twoja integracja z uncensored AI API jest zakończona. Przetestuj aplikację dokładnie, upewniając się, że strumieniowanie działa poprawnie, a filtry treści zachowują się zgodnie z oczekiwaniami w Twoim konkretnym przypadku użycia.

Pamiętaj, że nasz model jest przeznaczony do legalnego użytku dla dorosłych. Mimo że jest bez cenzury, blokuje treści seksualne z udziałem małoletnich, co jest ścisłym limitem, który zawsze obowiązuje. Zapewnia to zgodność z ogólnymi standardami treści, jednocześnie pozwalając na dojrzałe motywy.

Śledź swoje zużycie i stan kredytu w panelu. Przy cenniku pay-as-you-go możesz skalować aplikację AI girlfriend efektywnie, bez martwienia się o miesięczne opłaty. Zintegruj uncensored LLM API i zapewnij użytkownikom nieograniczone, angażujące doświadczenie rozgrywki ról.

Pytania i odpowiedzi

Czy Grok API Uncensored to to samo co Grok od xAI?

Nie. Nasze API obsługuje dedykowany model o otwartych wagach zidentyfikowany jako „uncensored”, hostowany na naszych własnych serwerach GPU. To nie jest model Grok od xAI. Choć może dzielić podobne cechy pod względem treści bez cenzury, jest to odrębny model zoptymalizowany pod naszą specyficzną infrastrukturę i przypadki użycia.

Jaki jest rozmiar okna kontekstu dla modelu bez cenzury?

Okno kontekstu wynosi 100 000 tokenów, obejmując zarówno prompt, jak i uzupełnienie. Pozwala to na długie rozmowy i szczegółowe scenariusze roleplay bez utraty kontekstu. Jeśli przekroczysz ten limit, API zwróci błąd wskazujący, że okno kontekstu zostało przekroczone.

Czy mogę używać tego API do treści NSFW?

Tak, model jest specjalnie dostrojony do odpowiadania bez odmów treści dla legalnego użytku dla dorosłych. Jest idealny do aplikacji LLM NSFW, botów AI girlfriend oraz romantycznego roleplay. Jednak blokuje treści seksualne z udziałem małoletnich, co jest ścisłym limitem, który zawsze obowiązuje.

Jak zacząć testować API?

Możesz zarejestrować darmowe konto próbne, które zapewnia $0.50 kredytu ważnego przez 7 dni. Nie jest wymagana karta kredytowa. Następnie możesz użyć swojego klucza API do wysyłania zapytań do endpointu <code>https://api.roleplayapi.com/v1</code>. W przypadku płatnych planów możesz doładować środki kryptowalutą (USDT lub USDC) od kwoty $10.

Twój klucz jest o jeden formularz stąd

Utwórz konto, skopiuj klucz, zmień bazowy URL. To cała konfiguracja.