Gebruik GPT in Hermes Agent.
GPT-5.5 is het vlaggenschip-LLM van OpenAI, beschikbaar via RunAPI tegen de helft van de officiële tokenprijs. Hermes Agent verbindt via de custom:runapi-provider met chat_completions-modus — één configuratieblok ontgrendelt elke GPT-variant (5.5, 5.4, 5.4-mini, 5.3-codex) met streaming, functieaanroepen en gestructureerde uitvoer.
Use RunAPI to call GPT-5.5 through the OpenAI-compatible Chat Completions endpoint.
Requirements:
- Read the API key from RUNAPI_API_KEY.
- Use the custom:runapi provider with base_url https://runapi.ai/v1.
- Call POST https://runapi.ai/v1/chat/completions
- Set model to "gpt-5.5".
- Include a messages array with at least one user message.
- The response is synchronous — the completion arrives in the same HTTP response.
- For streaming, set "stream": true to receive server-sent events.
- For the Responses API, call POST https://runapi.ai/v1/responses instead.
curl -X POST https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.5",
"messages": [
{"role": "system", "content": "You are a concise coding assistant."},
{"role": "user", "content": "Write a Python function that merges two sorted lists in O(n) time."}
],
"temperature": 0.3,
"max_tokens": 1024
}'
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"model": "gpt-5.5",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "def merge_sorted(a, b):\n result = []\n i = j = 0\n while i < len(a) and j < len(b):\n if a[i] <= b[j]:\n result.append(a[i]); i += 1\n else:\n result.append(b[j]); j += 1\n result.extend(a[i:])\n result.extend(b[j:])\n return result"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 38,
"completion_tokens": 95,
"total_tokens": 133
}
}
Gebruik GPT in Hermes Agent in drie stappen
Voeg RunAPI toe als aangepaste provider
Als de custom:runapi-provider al is geconfigureerd in Hermes Agent, werkt dezelfde sleutel voor GPT. Zo niet, voeg een aangepaste provider toe met base_url https://runapi.ai/v1, key_env ingesteld op RUNAPI_API_KEY en api_mode ingesteld op chat_completions.
export RUNAPI_API_KEY=runapi_xxx
Selecteer een GPT-model
Stel het standaardmodel in op gpt-5.5 voor het vlaggenschip, gpt-5.4 of gpt-5.4-mini voor lagere kosten, of gpt-5.3-codex voor codegeoriënteerde taken. Het /v1/chat/completions-endpoint retourneert een standaard OpenAI-reactie met gebruikscijfers en finish_reason.
default: gpt-5.5
Gebruik streaming of functieaanroepen
Hermes Agent stuurt stream-, tools- en response_format-parameters door via de custom:runapi-provider. Alle standaard OpenAI Chat Completions-parameters werken via RunAPI zonder aanpassingen.
"stream": true
GPT Chat Completions-parameters
| Parameter | Type | Beschrijving |
|---|---|---|
model |
string |
Verplicht. gpt-5.5, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.3-codex of gpt-5.2. |
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 1. |
max_tokens |
integer |
Optioneel. Maximum aantal te genereren tokens in de voltooiing. |
stream |
boolean |
Optioneel. Bij true worden server-sent events geretourneerd met incrementele tokendelta's. Standaard false. |
tools |
array |
Optioneel. Array van tooldefinities voor functieaanroepen. Elke tool heeft een type, functienaam, beschrijving en parameterschema. |
response_format |
object |
Optioneel. Stel type in op "json_object" of "json_schema" voor gestructureerde JSON-uitvoer. |
reasoning_effort |
string |
Optioneel. Regelt de denkdiepte voor ondersteunde modellen. Geaccepteerde waarden zijn low, medium, high. |
Wat is GPT in Hermes Agent?
GPT is de LLM-familie van OpenAI, beschikbaar via de custom:runapi-provider van RunAPI voor de helft van de OpenAI-prijs. Hermes Agent roept het aan via hetzelfde endpoint als Claude en andere modellen, zodat je GPT kunt wisselen met andere LLMs in je workflows.
GPT-toepassingen
Agentisch coderen met Codex-modellen
Gebruik GPT-5.3-codex via Hermes Agent voor codegeneratie, beoordeling en foutopsporing.
Batchverwerking met gestructureerde uitvoer
Verwerk grote documentsets via GPT met json_schema-responsformaat voor betrouwbare gestructureerde uitvoer.
Dynamische modelrouting per taakcomplexiteit
Route eenvoudige queries naar GPT-5.4-mini voor kostenefficiëntie en complexe taken naar GPT-5.5.
Vragen over GPT + Hermes Agent
Ja. Hermes Agent ondersteunt aangepaste OpenAI-compatibele providers. Voeg RunAPI toe als custom:runapi met base_url https://runapi.ai/v1, key_env ingesteld op RUNAPI_API_KEY en api_mode ingesteld op chat_completions. Stel het standaardmodel in op gpt-5.5.
RunAPI rekent 50% van het officiële OpenAI-tokentarief voor alle GPT-modellen. De korting geldt voor zowel invoer- als uitvoertokens. Controleer de RunAPI-prijspagina voor exacte tarieven per miljoen tokens.
Ja. De custom:runapi-provider werkt met alle GPT-varianten. Wijzig alleen het modelveld in je verzoek — gpt-5.5, gpt-5.4, gpt-5.4-mini of gpt-5.3-codex. De base URL, API-sleutel en api_mode blijven gelijk.
Ja. RunAPI proxied ook de OpenAI Responses API op /v1/responses. Als Hermes Agent het Responses API-oppervlak ondersteunt, stel het endpoint dan in op https://runapi.ai/v1/responses. Dezelfde API-sleutel en aangepaste provider werken voor beide endpoints.
Ja. Geef een tools-array mee voor functieaanroepen of stel response_format in op json_schema voor gestructureerde uitvoer. RunAPI stuurt deze parameters door naar het GPT-model en retourneert de tool_calls of gestructureerde JSON in het standaard OpenAI-reactieformaat.
Algemene Hermes Agent-configuratie
Nog niet geconfigureerd? Begin met de RunAPI-configuratiegids voor Hermes Agent.
Hermes Agent-configuratiegids →Probeer GPT-5.5 in Hermes Agent vandaag.
Haal een gratis RunAPI-sleutel, configureer de custom:runapi-provider en roep GPT-5.5 aan tegen de helft van de officiële OpenAI-tokenprijs — streaming, functieaanroepen en gestructureerde uitvoer inbegrepen.