Używaj Gemini w Hermes Agent.
Google Gemini jest dostępny przez endpoint kompatybilny z OpenAI od RunAPI. Hermes Agent wywołuje go za pomocą dostawcy custom:runapi — Gemini 3.5 Flash do pętli agenta wrażliwych na czas, 3.x Pro do wieloetapowego rozumowania, 2.5 Pro do produkcyjnych zadań z długim kontekstem. Nie są wymagane projekt Google Cloud ani dane uwierzytelniające Vertex AI — wystarczy ten sam klucz RUNAPI_API_KEY i base_url, który skonfigurowałeś już dla czatu.
Use RunAPI to send a chat request to Google Gemini 3.5 Flash through Hermes Agent.
Requirements:
- Use the custom:runapi provider already configured in Hermes Agent
- Call the RunAPI chat completions endpoint at https://runapi.ai/v1/chat/completions
- Set model to "gemini-3.5-flash"
- The RUNAPI_API_KEY environment variable provides 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 Hermes Agent w trzech krokach
Skonfiguruj RunAPI
Ustaw zmienną środowiskową RUNAPI_API_KEY. Jeśli dodałeś już RunAPI jako dostawcę custom:runapi w Hermes Agent, ten sam klucz i base_url 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. Hermes Agent wysyła ten sam kształt żądania kompatybilny z OpenAI, którego używa dla GPT — RunAPI kieruje do Gemini na podstawie parametru model.
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, a Hermes Agent automatycznie analizuje zdarzenia delta 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 Hermes Agent?
Google Gemini jest dostępny przez provider custom:runapi RunAPI bez konfiguracji Google Cloud. Hermes Agent wywołuje go obok Claude, GPT i DeepSeek w tej samej konfiguracji workflow.
Zastosowania Gemini
Czat głosowy i wideo w czasie rzeczywistym z Live API
Używaj możliwości multimodalnych Gemini dla aplikacji czasu rzeczywistego z wejściem głosowym lub wideo.
Ugruntowywanie odpowiedzi danymi Google Search
Włącz ugruntowanie Google Search w żądaniach Gemini dla odpowiedzi zawierających aktualne dane webowe.
Ekonomiczne łańcuchy wywoływania narzędzi agentów
Uruchamiaj Gemini 3.5 Flash dla szybkich, tanich pętli wywoływania narzędzi w złożonych workflow'ach.
Pytania o Gemini + Hermes Agent
Tak. RunAPI udostępnia Gemini przez endpoint kompatybilny z OpenAI. Skonfiguruj RunAPI jako dostawcę custom:runapi z base_url https://runapi.ai/v1 i key_env RUNAPI_API_KEY. Nie jest wymagany projekt Google Cloud, konto usługi ani konfiguracja Vertex AI.
Gemini 3.5 Flash (gemini-3.5-flash) jest najnowszy i najszybszy — najlepszy do pętli agenta w czasie rzeczywistym i łańcuchów wywołań narzędzi. Gemini 2.5 Pro (gemini-2.5-pro) obsługuje zadania z długim kontekstem i złożone rozumowanie. Podglądy Gemini 3.x Pro oferują najnowsze możliwości rozumowania przy wyższym koszcie.
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. Wszystkie modele LLM RunAPI współdzielą tego samego dostawcę custom:runapi i klucz API. Użyj polecenia /model lub hermes model, aby przełączać się między gemini-3.5-flash, gpt-5.5, claude-opus-4.6 lub innym modelem RunAPI bez zmiany konfiguracji dostawcy.
Tak. RunAPI przekazuje parametry tools i tool_choice kompatybilne z OpenAI do Gemini. Zdefiniuj narzędzia w treści żądania, a Gemini zwróci tool_calls w wiadomości asystenta. Hermes Agent przetwarza je tak samo jak wywołania narzędzi z GPT lub Claude.
Ogólna konfiguracja Hermes Agent
Nie skonfigurowano jeszcze? Zacznij od przewodnika konfiguracji RunAPI dla Hermes Agent.
Przewodnik konfiguracji Hermes Agent →Katalog modeli Gemini
Zobacz wszystkie warianty Gemini, poziomy cenowe i dokumentację API.
Modele Gemini →Wypróbuj Gemini w Hermes Agent już dziś.
Zdobądź darmowy klucz RunAPI, ustaw model na gemini-3.5-flash w dostawcy custom:runapi i zacznij używać Gemini w Hermes Agent.