Przejdź do treści
Piątek, 6 listopada 20264 200 tekstów w archiwumNewsletterSklep
na czasie

Warsztat

Grok API: pierwsze zapytanie w dziesięć minut, krok po kroku

Oficjalny przewodnik producenta po polsku, razem z pułapkami rozrzuconymi po pięciu stronach dokumentacji.

Tekst: 5 min czytania
Grok API: pierwsze zapytanie w dziesięć minut, krok po kroku

👁 187 przeczytań

Pierwsze zapytanie do API Groka to cztery kroki i mniej więcej dziesięć minut, z czego połowa idzie na założenie konta. Przeszedłem oficjalny przewodnik producenta krok po kroku i opisałem go po polsku razem z rzeczami, które w dokumentacji są rozrzucone po pięciu stronach, a przy pierwszym podejściu potrafią zatrzymać.

Werdykt w jednym akapicie

Najkrótsza droga: konto w konsoli producenta, klucz w zmiennej środowiskowej, pip install xai-sdk, cztery linijki kodu. Model nazywa się grok-4.7. Jeśli masz już kod napisany pod bibliotekę OpenAI, nie musisz go przepisywać - producent udostępnia warianty zgodne z tym interfejsem. Dwie rzeczy, które zaskakują przy pierwszym podejściu: konto trzeba zasilić kredytami, a model nie ma dostępu do bieżących informacji, dopóki nie włączysz narzędzi wyszukiwania.

Krok 1. Konto i kredyty

Konto zakładasz w konsoli producenta pod adresem console.x.ai. Samo konto nie wystarczy - dokumentacja mówi wprost, że trzeba je zasilić kredytami, żeby zacząć korzystać z API. Rozliczenie jest za zużycie, bez kwoty minimalnej.

Warto od razu wiedzieć, ile to kosztuje, żeby dobrać pierwsze zasilenie: Grok 4.7 to 2 USD za milion tokenów wejścia i 6 USD za milion wyjścia. Kilka dolarów wystarcza na tygodnie eksperymentowania.

Krok 2. Klucz API

Klucz tworzysz na stronie kluczy w konsoli, a potem ustawiasz go jako zmienną środowiskową:

export XAI_API_KEY="twoj_klucz"

Albo dopisujesz do pliku .env w katalogu projektu:

XAI_API_KEY=twoj_klucz

Zasada, którą warto przyjąć od pierwszego dnia: klucz nigdy nie trafia do kodu ani do repozytorium. Zmienna środowiskowa albo plik .env dopisany do .gitignore - i tyle. Klucz wrzucony do publicznego repozytorium jest znajdowany przez automaty w ciągu minut, a rachunek za cudze zużycie idzie na Twoją kartę.

Krok 3. Biblioteka

Producent daje wybór w czterech wariantach: własna biblioteka dla Pythona i JavaScriptu oraz warianty zgodne z interfejsem OpenAI dla obu tych języków.

pip install xai-sdk

Kiedy wybrać który:

SytuacjaWybór
Nowy projekt od zeraWłasna biblioteka producenta
Masz działający kod pod OpenAIWariant zgodny - zmieniasz adres i nazwę modelu
Chcesz przełączać między dostawcamiWariant zgodny
Potrzebujesz najnowszych funkcjiWłasna biblioteka

Ostatni wiersz nie jest oczywisty, więc go rozwinę: dokumentacja zaznacza, że nie wszystkie narzędzia działają w obu interfejsach. Przy interfejsie gRPC w bibliotece Pythona nie są obsługiwane narzędzia code_interpreter i file_search, choć w nowszym interfejsie odpowiedzi działają wszystkie. Jeśli planujesz uruchamianie kodu albo przeszukiwanie plików, sprawdź to zanim napiszesz pół aplikacji.

Krok 4. Pierwsze zapytanie

Przykład wprost z dokumentacji producenta, w Pythonie:

import os
from xai_sdk import Client
from xai_sdk.chat import user

Nie przepłacaj za te subskrypcje

Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.

Zobacz, co jest dostępne

client = Client(api_key=os.getenv("XAI_API_KEY"))
chat = client.chat.create(model="grok-4.7")
chat.append(user("Napisz funkcję walidującą numer PESEL i dziesięć testów do niej"))
print(chat.sample().content)

To wszystko. Jeśli to zadziałało, masz działające połączenie i możesz przejść do rzeczy trudniejszych - rozmowy wielotorowej, odpowiedzi w ustalonej strukturze i strumieniowania.

Generowanie obrazu - też cztery linijki

import os, xai_sdk
client = xai_sdk.Client(api_key=os.getenv("XAI_API_KEY"))
response = client.image.sample(
    prompt="A futuristic city skyline at sunset",
    model="grok-imagine-image-2.0",
)
print(response.url)

Model obrazu to osobna nazwa i osobny cennik - od 0,04 USD za sztukę w wariancie 1K. Praktyczne wskazówki do samych promptów zebrałem w tekście o generowaniu grafiki.

Pięć rzeczy, które zaskakują przy pierwszym podejściu

  1. Model nie zna bieżących wydarzeń. Dokumentacja mówi to wprost: bez włączonych narzędzi wyszukiwania model nie ma wiedzy poza danymi treningowymi. Data odcięcia wiedzy Groka 4.7 to maj 2026. Jeśli pytasz o coś świeższego, musisz włączyć wyszukiwanie w sieci albo na X.
  2. Nazwy modeli mają aliasy. Sama nazwa wskazuje najnowszą stabilną wersję, wariant z przyrostkiem oznaczającym najnowszą - po prostu najnowszą, a nazwa z datą - konkretne wydanie, które się nie zmieni. Do produkcji, w której liczy się powtarzalność, bierz wersję z datą.
  3. Kolejność ról jest dowolna. Nie ma wymogu, żeby wiadomość systemowa szła pierwsza - role można mieszać w dowolnej kolejności.
  4. Pola logprobs nie działają w modelach 4.20 i nowszych. Nie zgłaszają błędu - są po cichu ignorowane. To najgorszy rodzaj niezgodności, bo kod działa, a wynik jest inny, niż zakładasz.
  5. Obrazy na wejściu mają limity: maksymalnie 20 MiB na plik, wyłącznie jpg i png. Liczba obrazów w zapytaniu nie jest ograniczona, a kolejność tekstu i obrazu dowolna.

Co możesz włączyć dalej

Po pierwszym zapytaniu warto wiedzieć, co jeszcze jest w platformie, bo to ona, a nie sam model, decyduje o tym, ile zbudujesz:

FunkcjaDo czegoKoszt wywołania
Wyszukiwanie w sieciŚwieże informacje, przeglądanie stron5 USD / 1000
Wyszukiwanie na XPosty, profile, wątkirozliczane za pobrane posty
Uruchamianie koduPython w piaskownicy5 USD / 1000
Kolekcje dokumentówWłasna baza wiedzy2,50 USD / 1000
ZałącznikiPrzeszukiwanie plików w wiadomości10 USD / 1000
Przetwarzanie wsadoweDuże wolumeny, do 24 godzinpoza limitami na minutę

Do tego dochodzą tokeny zużyte przez samo narzędzie. Pełne rozliczenie narzędzi serwerowych rozbieram w osobnym tekście, bo to tam robi się najwięcej niespodzianek na rachunku.

Najczęstsze pytania

Jak zacząć korzystać z API Groka?

Załóż konto w konsoli producenta, zasil je kredytami, wygeneruj klucz, ustaw go jako zmienną środowiskową i zainstaluj bibliotekę. Pierwsze zapytanie to cztery linijki kodu.

Czy API Groka jest zgodne z OpenAI?

Tak, producent udostępnia warianty zgodne z tym interfejsem dla Pythona i JavaScriptu. Istniejącego kodu nie trzeba przepisywać.

Jak nazywa się model w API?

grok-4.7. Do obrazów grok-imagine-image-2.0, do wideo grok-imagine-video-1.5.

Czy jest darmowy poziom API?

Dokumentacja mówi o zasileniu konta kredytami przed rozpoczęciem pracy. Rozliczenie jest za zużycie, bez kwoty minimalnej.

Dlaczego model nie zna dzisiejszych wiadomości?

Bo bez włączonych narzędzi wyszukiwania działa wyłącznie na danych treningowych, a te kończą się w maju 2026. Włącz wyszukiwanie w sieci lub na X.

Którą nazwę modelu wybrać do produkcji?

Wersję z datą wydania. Aliasy aktualizują się same do nowszych wersji, co w produkcji potrafi zmienić zachowanie bez Twojej wiedzy.

Czytasz Promptowego częściej? Dodaj go do preferowanych źródeł w Google, a nowe teksty będą wyżej w Twoich wynikach.

Źródła i data sprawdzenia

  • Kroki
  • nazwy modeli
  • przykłady kodu i ograniczenia odczytane 21 września 2026 z dokumentacji producenta: docs.x.ai/docs/tutorial
  • docs.x.ai/docs/models i docs.x.ai/docs/pricing. Przykłady kodu pochodzą z oficjalnego przewodnika
  • treść zapytania w pierwszym z nich zmieniłem na polską. Uwaga o nieumieszczaniu klucza w repozytorium to standardowa zasada bezpieczeństwa
  • nie zalecenie producenta
// Newsletter

Cały tydzień w AI, w jednym mailu

Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.

Zapisz się za darmo →
Za darmo. Wypisujesz się jednym kliknięciem.
// z sieci - nowe teksty w moich serwisach

Wszystkie moje projekty →

Piotr Olszewski

Piotr Olszewski

AUTOR I WYDAWCA

Piotr Olszewski - twórca i autor Promptowego, polskiego serwisu o sztucznej inteligencji. Codziennie śledzi premiery modeli, narzędzia i regulacje AI, i tłumaczy je prostym, konkretnym językiem.

czytaj dalejPróg 200 tysięcy tokenów: dlaczego rachunek za Groka potrafi się podwoićwarsztatPróg 200 tysięcy tokenów: dlaczego rachunek za Groka potrafi się podwoićZapytanie o 199 tysięcy tokenów kosztuje 0,40 USD, o 201 tysięcy - 0,80 USD. Próg, którego nie ma w żadnym polskim opracowaniu.

Najczęściej czytane

7 dni
  1. 1Gemini 4 Carbon: co to jest, dostęp w Polsce, cena i benchmarki
  2. 230 promptów do ChatGPT Images i 10 do przerabiania zdjęć
  3. 3Lokalne AI: modele na własnym komputerze - tekst, obraz, wideo, muzyka

// mapa strony

🛒 Sklep Kinetyka CapCut Pro 460 zł/rok Lovable Pro 450 zł/rok Replit Core 119 zł/rok Zobacz wszystko →
promptowy w liczbach 0tekstów w archiwum0newsów z ostatnich 7 dni0modeli wideo w obserwatorium0zagadek w grach
× ‹ powiększenie ›