Szybki start
Od zera do pierwszej odpowiedzi w trzech krokach: przygotuj base URL, utwórz klucz API i wyślij zapytanie.
Base URL
Klienci w formacie OpenAI używają base URL, który kończy się na /v1. Klienci w formacie Anthropic używają katalogu głównego bez /v1, bo ich SDK samo dokleja /v1/messages.
| Ustawienie | Wartość | Używane przez |
|---|---|---|
| base_url | https://ai.geraikita.com/v1 | SDK OpenAI, Cline/Roo (OpenAI Compatible), OpenCode, n8n, Continue |
| base_url | https://ai.geraikita.com | SDK Anthropic, Claude Code CLI, Cline (Anthropic) |
| api_key | gk-… | Wszyscy klienci — klucz tworzysz w Panelu |
Utwórz klucz API
- Zaloguj się do Geraikita AI.
- Doładuj GeraiPoints na stronie Doładuj (albo odbierz darmowy klucz w Bansos).
- Otwórz Panel → Utwórz klucz API. Skopiuj klucz
gk-…— pełny klucz jest wyświetlany tylko raz.
export GERAIKITA_API_KEY=gk-…, zamiast wpisywać go bezpośrednio w kodzie.Pierwsze zapytanie
Wybierz język lub SDK, którego używasz. Wszystkie przykłady wywołują model claude-sonnet-5; zamień go na inne id z listy modeli.
curl https://ai.geraikita.com/v1/chat/completions \
-H "Authorization: Bearer gk-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [{"role": "user", "content": "Cześć!"}]
}'Odpowiedź ma ten sam format JSON co API OpenAI (lub Anthropic, jeśli używasz /v1/messages), łącznie z obiektem usage zawierającym liczbę rozliczonych tokenów.
Odpowiedź w streamie
Przy długich odpowiedziach i narzędziach agentowych włącz stream, aby fragmenty odpowiedzi napływały od razu. Serwer natychmiast wysyła nagłówki, a w oczekiwaniu na pierwszy token — sygnały keepalive. Ustaw timeout aplikacji na co najmniej 300 sekund.
curl https://ai.geraikita.com/v1/chat/completions -N \
-H "Authorization: Bearer gk-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"stream": true,
"messages": [{"role": "user", "content": "Cześć!"}]
}'Kolejne kroki
- Skonfiguruj Claude Code, Cline, OpenCode i inne narzędzia: Integracja narzędzi.
- Używasz narzędzi agentowych? Przed wysłaniem dużych promptów przeczytaj Ustawienia narzędzi agentowych.
- Sprawdź dostępne id modeli: Modele.
- Prawidłowo obsługuj błędy: Limity i kody błędów.