PL ▾
grokapikey.com

API AI bez cenzury dla użytkowników Grok

https://api.grokapikey.com/v1uncensored

API Grok: pierwsze zapytanie w pięć minut

Otrzymaj pierwszą odpowiedź w ciągu pięciu minut, kierując dowolny klient kompatybilny z OpenAI pod nasz bazowy URL i uwierzytelniając się swoim kluczem API.

Bazowy URL i uwierzytelnianie

Nasz API jest zgodny ze standardem OpenAI Chat Completions. Aby korzystać z usługi, skieruj klienta pod https://api.grokapikey.com/v1 i dołącz swój unikalny klucz API w nagłówku Authorization. Możesz wygenerować ten klucz natychmiast po rejestracji, podając tylko adres e-mail i hasło. Klucz jest wyświetlany raz przy tworzeniu, więc zapisz go bezpiecznie. Jeśli go zgubisz, możesz wygenerować nowy klucz z pulpitu nawigacyjnego, co natychmiast unieważnia poprzedni. Nie musisz podawać karty kredytowej do konta próbnej.

Twoje pierwsze zapytanie

Zacznij od wysłania prostego promptu tekstowego, aby zweryfikować łączność. Użyj standardowego endpointu chat/completions z identyfikatorem modelu uncensored. Poniższy przykład pokazuje podstawowe polecenie curl do przetestowania połączenia. Potwierdza to poprawność uwierzytelniania i reakcję usługi. Możesz następnie dostosować tę strukturę do logiki swojej aplikacji.

Zamień YOUR_API_KEY na swój właściwy klucz przed uruchomieniem tego polecenia.

curl https://api.grokapikey.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."}]
  }'

Integracja z Python SDK

Jeśli tworzysz aplikację w Pythonie, użyj oficjalnej biblioteki openai. Skonfiguruj klienta tak, aby używał naszego bazowego URL i Twojego klucza API. Pozwala to wykorzystać znane idiomaty Pythona przy jednoczesnym dostępie do modelu bez cenzury. Klient obsługuje serializację i strumieniowanie automatycznie. Upewnij się, że w Twoim środowisku zainstalowana jest najnowsza wersja biblioteki dla najlepszej kompatybilności z naszymi endpointami.

from openai import OpenAI

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

Integracja z Node.js SDK

Dla projektów JavaScript lub TypeScript Node.js OpenAI SDK działa od razu. Ustaw właściwości apiKey i baseURL w swoim obiekcie konfiguracji. Zapewnia to, że wszystkie kolejne zapytania są kierowane przez naszą infrastrukturę. Możesz używać standardowych wzorców async/await do obsługi odpowiedzi. To podejście jest idealne dla aplikacji serwerowych lub funkcji brzegowych wymagających bezpośredniego dostępu do API bez przekierowania przez OpenAI.

import OpenAI from "openai";

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

Strumieniowanie odpowiedzi

Dla aplikacji korzystających z generowania tokenów w czasie rzeczywistym, włącz strumieniowanie, ustawiając stream: true w ciele żądania. API zwraca strumień zdarzeń wysłanych przez serwer (SSE) z częściowymi odpowiedziami. Zmniejsza to postrzeganą opóźnienie dla użytkowników i pozwala na natychmiastowe wyświetlanie wygenerowanego tekstu. Każdy fragment zawiera delta odpowiedzi. Obsłuż te zdarzenia w kodzie klienta, aby aktualizować interfejs użytkownika stopniowo. Strumieniowanie zużywa tokeny normalnie i nie wpływa na cenę.

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)

Limity, błędy i kontekst

Każdy klucz API jest ograniczony do 300 zapytań na minutę i maksymalnego rozmiaru ciała żądania 8 MB. Jeśli przekroczysz limit zapytań, API zwróci kod statusu 429; poczekaj kilka sekund i spróbuj ponownie. Błąd 401 oznacza nieprawidłowy lub unieważniony klucz, podczas gdy błąd 402 oznacza, że Twój przedpłacony kredyt został wyczerpany. Model obsługuje okno kontekstu 100 000 tokenów dla sumy wejścia i wyjścia. Upewnij się, że Twoje prompty mieszczą się w tym limicie, aby uniknąć obcinania. Filtry treści pozostają minimalne, z wyjątkiem twardego bloku treści seksualnych involving minors.

Specyfikacja techniczna

Wszystkie rzeczywiste limity i funkcje API w jednym miejscu — sprawdź je przed doładowaniem.

ElementWartość
Format APIzgodne z OpenAI: działa każdy SDK OpenAI — zmień base URL i klucz
UwierzytelnianieAuthorization: Bearer YOUR_KEY
EndpointyPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.grokapikey.com/v1
ID modeluuncensored
Parametrytemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Okno kontekstu100 000 tokenów (wejście + odpowiedź)
Maks. odpowiedźdo reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu)
Wywoływanie funkcjitak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool
Tryb JSONresponse_format: {"type": "json_object"}
Strumieniowanietak — server-sent events; ostatni fragment zawiera zużycie tokenów
Nagłówki odpowiedziX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Limit zapytań300 zapytań na minutę na klucz
Rozmiar zapytaniado 8 MB
Równoległe zapytaniado 8 jednocześnie na klucz
DoładowanieUSDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500
Bonus+5% od $50, +10% od $100
Rozliczenieprzedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe
Darmowy kredyt$0,50 na 7 dni, bez karty · Klucz próbny: 2 równoległe żądania, 60 na minutę; pełne limity (8 i 300) po pierwszym doładowaniu
Cena$0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia
Ważnośćopłacony kredyt nie wygasa, bez subskrypcji
LogowanieGoogle albo e-mail i hasło
Treścitreści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane
Kluczejeden aktywny klucz na konto; nowy zastępuje stary

Kody błędów

Błędy wracają jako JSON ze stałym type; nieudane i odrzucone zapytania są bezpłatne.

KodTypZnaczenie
400bad_requestbłędny JSON, puste wiadomości, zły parametr lub za długi kontekst
401missing_key · invalid_key · key_revokedbrak klucza, zły klucz lub klucz zastąpiony nowym
402no_creditbrak kredytu — doładuj, działa od razu
403content_blockedtreści seksualne z nieletnimi — odmowa, bez opłaty
404not_foundnieznany endpoint
413request_too_largetreść większa niż 8 MB
429rate_limited · concurrencyponad 300/min lub 8 równolegle — odczekaj i ponów
503upstream_busymodel zajęty — ponów za kilka sekund

Pytania i odpowiedzi

Jak poradzić sobie z błędami uwierzytelniania?

Błąd 401 oznacza, że Twój klucz API jest nieprawidłowy lub unieważniony. Sprawdź, czy używasz poprawnego klucza z pulpitu nawigacyjnego. Jeśli wygenerowałeś klucz ponownie, upewnij się, że stary nie jest już używany.

Co się stanie, gdy zabraknie kredytów?

Otrzymasz błąd 402 przy kolejnych zapytaniach. Doładuj przedpłacony kredyt za pomocą kryptowalut (USDT lub USDC), aby wznowić usługę. Kredyty nigdy nie wygasają, więc możesz doładować je w dowolnym momencie.

Czy model bez cenzury nadaje się do generowania kodu?

Tak, model dobrze radzi sobie z generowaniem kodu, nie odmawiając standardowych tematów technicznych. Nie blokuje legalnej treści dla dorosłych ani kontrowersyjnych, co czyni go odpowiednim do zróżnicowanych zastosowań.

Twój klucz jest o jeden formularz stąd

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