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.
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
}
}
Używaj Gemini w OpenClaw w trzech krokach
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
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
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 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.
Pytania o Gemini + OpenClaw
Tak. RunAPI udostępnia Gemini przez endpoint kompatybilny z OpenAI. Potrzebujesz tylko klucza RUNAPI_API_KEY — bez projektu Google Cloud, pliku JSON konta usługi ani konfiguracji rozliczeń Vertex AI.
RunAPI oferuje Gemini 3.5 Flash (najnowszy, najszybszy), Gemini 2.5 Flash, Gemini 2.5 Pro, Gemini 3 Flash Preview, Gemini 3 Pro Preview oraz Gemini 3.1 Pro Preview. Podaj slug wersji jako parametr model — na przykład gemini-3.5-flash lub gemini-2.5-pro.
Gemini jest rozliczany za token w RunAPI zgodnie z cennikiem płatności za użycie. Tokeny wejściowe i wyjściowe są naliczane osobno. Bez miesięcznej subskrypcji, bez minimalnych wydatków. Sprawdź stronę cenową RunAPI, aby poznać aktualne stawki za milion tokenów.
Tak. Oba modele korzystają z tej samej konfiguracji dostawcy RunAPI i klucza API. Zmień parametr model z gemini-3.5-flash na gpt-5.5 (lub inny model RunAPI) bez ponownej konfiguracji dostawcy. OpenClaw wybiera modele dla każdego żądania osobno.
Tak. Ustaw stream na true w treści żądania. RunAPI przesyła odpowiedzi Gemini strumieniowo jako zdarzenia server-sent w formacie delta kompatybilnym z OpenAI, więc OpenClaw przetwarza je tak samo jak strumieniowanie GPT.
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.