Gebruik Gemini in Hermes Agent.
Google Gemini is beschikbaar via het OpenAI-compatibele endpoint van RunAPI. Hermes Agent roept het aan via de custom:runapi-provider — Gemini 3.5 Flash voor snelheidsgevoelige agent-lussen, 3.x Pro voor meerstapsredeneren, 2.5 Pro voor productietaken met lange context. Geen Google Cloud-project of Vertex AI-credentials vereist — gewoon dezelfde RUNAPI_API_KEY en base_url die je al voor chat hebt geconfigureerd.
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
}
}
Gebruik Gemini in Hermes Agent in drie stappen
Configureer RunAPI
Stel de omgevingsvariabele RUNAPI_API_KEY in. Als je RunAPI al als custom:runapi-provider in Hermes Agent hebt toegevoegd, werken dezelfde sleutel en base_url voor Gemini — wijzig alleen het model-ID. Geen Google Cloud-credentials nodig.
export RUNAPI_API_KEY=runapi_xxx
Roep Gemini aan via chat completions
Stuur een POST-verzoek naar /v1/chat/completions met model ingesteld op gemini-3.5-flash. Geef een messages-array mee met system- en user-rollen. Hermes Agent stuurt hetzelfde OpenAI-compatibele verzoekformaat dat het voor GPT gebruikt — RunAPI routeert naar Gemini op basis van de modelparameter.
POST /v1/chat/completions
Lees de reactie
De reactie komt synchroon aan in OpenAI chat completion-formaat. Het assistentantwoord staat in choices[0].message.content, met tokengebruik in het usage-object. Voor streaming stel je stream in op true en Hermes Agent parseert de SSE-delta-events automatisch.
choices[0].message.content
Gemini chat completions API-parameters
| Parameter | Type | Beschrijving |
|---|---|---|
model |
string |
Verplicht. gemini-3.5-flash, gemini-2.5-flash, gemini-2.5-pro, gemini-3-flash-preview, gemini-3-pro-preview of gemini-3.1-pro-preview. |
messages |
array |
Verplicht. Array van berichtobjecten met role (system, user, assistant) en content-velden. |
temperature |
number |
Optioneel. Samplingtemperatuur tussen 0 en 2. Lagere waarden produceren meer deterministisch resultaat. Standaard verschilt per model. |
max_tokens |
integer |
Optioneel. Maximum aantal te genereren tokens in de reactie. |
stream |
boolean |
Optioneel. Bij true wordt de reactie gestreamd als server-sent events. Elk event bevat een delta met gedeeltelijke inhoud. |
top_p |
number |
Optioneel. Nucleus-samplingdrempel tussen 0 en 1. Alternatief voor temperature om de willekeur van uitvoer te regelen. |
Wat is Gemini in Hermes Agent?
Google Gemini is beschikbaar via de custom:runapi-provider van RunAPI zonder Google Cloud-configuratie. Hermes Agent roept het aan naast Claude, GPT en DeepSeek in dezelfde workflowconfiguratie.
Gemini-toepassingen
Realtime spraak- en videochat met Live API
Gebruik Gemini's multimodale mogelijkheden voor realtime applicaties met gesproken of videoinvoer.
Antwoorden funderen met Google Search-data
Activeer Google Search-fundering op Gemini-verzoeken voor antwoorden die actuele webdata bevatten.
Kostenefficiënte agent tool-calling-chains
Voer Gemini 3.5 Flash uit voor snelle, goedkope tool-calling-loops in complexe workflows.
Vragen over Gemini + Hermes Agent
Ja. RunAPI biedt Gemini via het OpenAI-compatibele endpoint. Configureer RunAPI als custom:runapi-provider met base_url https://runapi.ai/v1 en key_env RUNAPI_API_KEY. Geen Google Cloud-project, serviceaccount of Vertex AI-configuratie vereist.
Gemini 3.5 Flash (gemini-3.5-flash) is de nieuwste en snelste — het beste voor realtime agent-lussen en tool-calling-ketens. Gemini 2.5 Pro (gemini-2.5-pro) verwerkt lange-contexttaken en complex redeneren. Gemini 3.x Pro-previews bieden de nieuwste redeneermogelijkheden tegen hogere kosten.
Gemini wordt per token gefactureerd op RunAPI met pay-as-you-go-prijzen. Invoer- en uitvoertokens worden apart gemeten. Geen maandelijks abonnement, geen minimale uitgave. Controleer de RunAPI-prijspagina voor actuele tarieven per miljoen tokens.
Ja. Alle RunAPI-LLM's delen dezelfde custom:runapi-provider en API-sleutel. Gebruik het /model-commando of hermes model om te wisselen tussen gemini-3.5-flash, gpt-5.5, claude-opus-4.6 of elk ander RunAPI-model zonder de providerconfiguratie te wijzigen.
Ja. RunAPI stuurt de OpenAI-compatibele tools- en tool_choice-parameters door naar Gemini. Definieer tools in de request-body en Gemini retourneert tool_calls in het assistentbericht. Hermes Agent verwerkt deze op dezelfde manier als tool-calls van GPT of Claude.
Algemene Hermes Agent-configuratie
Nog niet geconfigureerd? Begin met de RunAPI-configuratiegids voor Hermes Agent.
Hermes Agent-configuratiegids →Gemini-modelcatalogus
Bekijk alle Gemini-varianten, prijsniveaus en API-documentatie.
Gemini-modellen →Probeer Gemini in Hermes Agent vandaag.
Haal een gratis RunAPI-sleutel, stel model in op gemini-3.5-flash in je custom:runapi-provider en begin Gemini te gebruiken in Hermes Agent.