---
title: &quot;Gebruik GPT in Hermes Agent via RunAPI — LLM API-gids&quot;
url: &quot;https://runapi.ai/nl/hermes-gpt.md&quot;
canonical: &quot;https://runapi.ai/nl/hermes-gpt&quot;
locale: &quot;nl&quot;
model: &quot;gpt&quot;
---

# 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.

## API example

```bash
curl -X POST https://runapi.ai/v1/chat/completions \
  -H &quot;Authorization: Bearer $RUNAPI_API_KEY&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -d &#39;{
    &quot;model&quot;: &quot;gpt-5.5&quot;,
    &quot;messages&quot;: [
      {&quot;role&quot;: &quot;system&quot;, &quot;content&quot;: &quot;You are a concise coding assistant.&quot;},
      {&quot;role&quot;: &quot;user&quot;, &quot;content&quot;: &quot;Write a Python function that merges two sorted lists in O(n) time.&quot;}
    ],
    &quot;temperature&quot;: 0.3,
    &quot;max_tokens&quot;: 1024
  }&#39;

```

### Response

```json
{
  &quot;id&quot;: &quot;chatcmpl-abc123&quot;,
  &quot;object&quot;: &quot;chat.completion&quot;,
  &quot;model&quot;: &quot;gpt-5.5&quot;,
  &quot;choices&quot;: [
    {
      &quot;index&quot;: 0,
      &quot;message&quot;: {
        &quot;role&quot;: &quot;assistant&quot;,
        &quot;content&quot;: &quot;def merge_sorted(a, b):\n    result = []\n    i = j = 0\n    while i &lt; len(a) and j &lt; len(b):\n        if a[i] &lt;= 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&quot;
      },
      &quot;finish_reason&quot;: &quot;stop&quot;
    }
  ],
  &quot;usage&quot;: {
    &quot;prompt_tokens&quot;: 38,
    &quot;completion_tokens&quot;: 95,
    &quot;total_tokens&quot;: 133
  }
}

```

## How it works

1. **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.
2. **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.
3. **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.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `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&#39;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 &quot;json_object&quot; of &quot;json_schema&quot; voor gestructureerde JSON-uitvoer. |
| `reasoning_effort` | `string` | Optioneel. Regelt de denkdiepte voor ondersteunde modellen. Geaccepteerde waarden zijn low, medium, high. |

## FAQ

### Kan ik GPT-5.5 gebruiken in Hermes Agent via RunAPI?

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.

### Hoe verhouden de RunAPI GPT-prijzen zich tot de officiële OpenAI-prijzen?

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.

### Kan ik wisselen tussen GPT-varianten zonder de providerconfiguratie te wijzigen?

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.

### Werkt de Responses API via RunAPI in Hermes Agent?

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.

### Kan ik functieaanroepen en gestructureerde uitvoer gebruiken met GPT op RunAPI?

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.


## Links

- [Hermes Agent-configuratiegids →](https://runapi.ai/nl/hermes-agent)
- [GPT op RunAPI →](https://runapi.ai/nl/models/gpt)
- [Model catalog](https://runapi.ai/nl/models)
- [API docs](https://runapi.ai/nl/docs)
