OPENCLAW + GEMINI

Używaj Gemini w OpenClaw.

Google Gemini jest dostępny przez endpoint kompatybilny z OpenAI od RunAPI — Gemini 3.5 Flash zapewnia opóźnienie pierwszego tokena poniżej 100 ms, 3.x Pro obsługuje złożone rozumowanie, a 2.5 Pro sprawdza się przy obciążeniach produkcyjnych. OpenClaw traktuje go jak kolejny model kompatybilny z OpenAI, więc ta sama konfiguracja dostawcy i klucz RUNAPI_API_KEY, który obsługuje GPT, wywołuje też Gemini. Bez projektu Google Cloud, bez konta usługi, bez konfiguracji Vertex AI.

jeden klucz API · endpoint czatu kompatybilny z OpenAI · obsługa strumieniowania
Use RunAPI to send a chat request to Google Gemini 3.5 Flash.

Requirements:
- Use the RunAPI OpenAI-compatible endpoint at https://runapi.ai/v1/chat/completions
- Set model to "gemini-3.5-flash"
- Use the RUNAPI_API_KEY environment variable for authorization
- The response is synchronous — the reply arrives in choices[0].message.content
- For streaming, set stream to true and process server-sent events
curl -X POST https://runapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.5-flash",
    "messages": [
      {"role": "system", "content": "You are a concise technical assistant."},
      {"role": "user", "content": "Explain the difference between gRPC and REST in three sentences."}
    ],
    "temperature": 0.7,
    "max_tokens": 256
  }'
{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "model": "gemini-3.5-flash",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "gRPC uses HTTP/2 and Protocol Buffers for strongly-typed, multiplexed RPC calls with built-in code generation. REST uses HTTP/1.1 (or 2) with JSON payloads and relies on URL paths and HTTP verbs for resource semantics. gRPC is faster for service-to-service calls; REST is simpler to debug and more widely supported by browsers."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 34,
    "completion_tokens": 71,
    "total_tokens": 105
  }
}
Skopiuj polecenie curl do testowania gemini
JAK TO DZIAŁA

Używaj Gemini w OpenClaw w trzech krokach

1

Skonfiguruj RunAPI

Ustaw zmienną środowiskową RUNAPI_API_KEY. Jeśli skonfigurowałeś już RunAPI jako dostawcę OpenClaw, ten sam klucz i baseUrl działają dla Gemini — zmień tylko identyfikator modelu. Nie są potrzebne dane uwierzytelniające Google Cloud.

export RUNAPI_API_KEY=runapi_xxx
2

Wywołaj Gemini przez chat completions

Wyślij żądanie POST na adres /v1/chat/completions z modelem ustawionym na gemini-3.5-flash. Przekaż tablicę messages z rolami system i user. Endpoint przyjmuje ten sam kształt kompatybilny z OpenAI, którego Twój agent już używa dla modeli GPT.

POST /v1/chat/completions
3

Odczytaj odpowiedź

Odpowiedź przychodzi synchronicznie w formacie chat completion OpenAI. Odpowiedź asystenta znajduje się w choices[0].message.content, a użycie tokenów w obiekcie usage. W trybie strumieniowania ustaw stream na true i analizuj zdarzenia SSE.

choices[0].message.content
PARAMETRY

Parametry API chat completions Gemini

Parametr Typ Opis
model string Wymagane. gemini-3.5-flash, gemini-2.5-flash, gemini-2.5-pro, gemini-3-flash-preview, gemini-3-pro-preview lub gemini-3.1-pro-preview.
messages array Wymagane. Tablica obiektów wiadomości z polami role (system, user, assistant) i content.
temperature number Opcjonalne. Temperatura próbkowania od 0 do 2. Niższe wartości dają bardziej deterministyczne wyniki. Wartość domyślna zależy od modelu.
max_tokens integer Opcjonalne. Maksymalna liczba tokenów do wygenerowania w odpowiedzi.
stream boolean Opcjonalne. Gdy ustawione na true, odpowiedź jest przesyłana strumieniowo jako zdarzenia server-sent. Każde zdarzenie zawiera deltę z częściową treścią.
top_p number Opcjonalne. Próg próbkowania nucleus od 0 do 1. Alternatywa dla temperature do kontrolowania losowości wyników.

Czym jest Gemini w OpenClaw?

Google Gemini jest dostępny przez RunAPI bez projektu Google Cloud, konta usługi ani konfiguracji Vertex AI. Agenty OpenClaw wywołują go przez endpoint RunAPI chat completions — ten sam klucz, ten sam endpoint co dla innych modeli.

Zastosowania Gemini

Aplikacje multimodalne z tekstem, obrazem, audio i wideo

Wysyłaj obrazy, PDF-y, pliki audio lub klatki wideo wraz z podpowiedziami tekstowymi dla zadań multimodalnych.

Analiza długich dokumentów z kontekstem 1M tokenów

Wprowadzaj całe bazy kodu, zestawy dokumentów prawnych lub dokumenty badawcze w oknie 1M tokenów Gemini.

Pętle agentowe w czasie rzeczywistym z Flash

Używaj Gemini 3.5 Flash dla pętli wywoływania narzędzi przez agenty wrażliwych na opóźnienia.

FAQ

Pytania o Gemini + OpenClaw

Ogólna konfiguracja OpenClaw

Nie skonfigurowano jeszcze? Zacznij od przewodnika konfiguracji RunAPI dla OpenClaw.

Przewodnik konfiguracji OpenClaw →

Katalog modeli Gemini

Zobacz wszystkie warianty Gemini, poziomy cenowe i dokumentację API.

Modele Gemini →

Wypróbuj Gemini w OpenClaw już dziś.

Zdobądź darmowy klucz RunAPI, ustaw model na gemini-3.5-flash w dostawcy OpenClaw i zacznij rozmawiać z Gemini.