---
title: &quot;Użwaj GPT w Hermes Agent przez RunAPI — Przewodnik API LLM&quot;
url: &quot;https://runapi.ai/pl/hermes-gpt.md&quot;
canonical: &quot;https://runapi.ai/pl/hermes-gpt&quot;
locale: &quot;pl&quot;
model: &quot;gpt&quot;
---

# Użwaj GPT w Hermes Agent.

GPT-5.5 to flagowy model LLM OpenAI, dostępny przez RunAPI w połowie oficjalnej ceny per token. Hermes Agent łączy się przez dostawcę custom:runapi w trybie chat_completions — jeden blok konfiguracji odblokowuje każdy wariant GPT (5.5, 5.4, 5.4-mini, 5.3-codex) ze strumieniowaniem, wywoływaniem funkcji i strukturyzowanym wyjściem.

## 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. **Dodaj RunAPI jako niestandardowego dostawcę** — Jeśli dostawca custom:runapi jest już skonfigurowany w Hermes Agent, ten sam klucz działa dla GPT. W przeciwnym razie dodaj niestandardowego dostawcę z base_url https://runapi.ai/v1, key_env ustawionym na RUNAPI_API_KEY i api_mode ustawionym na chat_completions.
2. **Wybierz model GPT** — Ustaw domyślny model na gpt-5.5 dla flagowego, gpt-5.4 lub gpt-5.4-mini dla niższego kosztu, lub gpt-5.3-codex dla zadań wymagających dużo kodu. Punkt końcowy /v1/chat/completions zwraca standardową odpowiedź OpenAI z licznikami użycia i finish_reason.
3. **Użwaj strumieniowania lub wywoływania funkcji** — Hermes Agent przekazuje parametry stream, tools i response_format przez dostawcę custom:runapi. Wszystkie standardowe parametry OpenAI Chat Completions działają przez RunAPI bez modyfikacji.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Wymagane. gpt-5.5, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.3-codex lub gpt-5.2. |
| `messages` | `array` | Wymagane. Tablica obiektów wiadomości z polami role (system, user, assistant) i content. |
| `temperature` | `number` | Opcjonalne. Temperatura próbkowania między 0 a 2. Niższe wartości dają bardziej deterministyczne wyniki. Domyślnie 1. |
| `max_tokens` | `integer` | Opcjonalne. Maksymalna liczba tokenów do wygenerowania w uzupełnieniu. |
| `stream` | `boolean` | Opcjonalne. Gdy true, zwraca zdarzenia server-sent ze stopniowymi deltami tokenów. Domyślnie false. |
| `tools` | `array` | Opcjonalne. Tablica definicji narzędzi do wywoływania funkcji. Każde narzędzie ma typ, nazwę funkcji, opis i schemat parametrów. |
| `response_format` | `object` | Opcjonalne. Ustaw type na &quot;json_object&quot; lub &quot;json_schema&quot; dla strukturyzowanego wyjścia JSON. |
| `reasoning_effort` | `string` | Opcjonalne. Kontroluje głębokość rozumowania dla obsługiwanych modeli. Akceptowane wartości to low, medium, high. |

## FAQ

### Czy mogę używać GPT-5.5 w Hermes Agent przez RunAPI?

Tak. Hermes Agent obsługuje niestandardowych dostawców kompatybilnych z OpenAI. Dodaj RunAPI jako custom:runapi z base_url https://runapi.ai/v1, key_env ustawionym na RUNAPI_API_KEY i api_mode ustawionym na chat_completions. Ustaw domyślny model na gpt-5.5.

### Jak cennik GPT w RunAPI wypada w porównaniu z oficjalnym cennikiem OpenAI?

RunAPI pobiera 50% oficjalnej stawki per token OpenAI dla wszystkich modeli GPT. Rabat dotyczy zarówno tokenów wejściowych, jak i wyjściowych. Sprawdź stronę cennika RunAPI, aby uzyskać dokładne stawki za milion tokenów.

### Czy mogę przełączać między wariantami GPT bez zmiany konfiguracji dostawcy?

Tak. Dostawca custom:runapi działa ze wszystkimi wariantami GPT. Zmień tylko pole model w żądaniu — gpt-5.5, gpt-5.4, gpt-5.4-mini lub gpt-5.3-codex. Bazowy URL, klucz API i api_mode pozostają takie same.

### Czy Responses API działa przez RunAPI w Hermes Agent?

Tak. RunAPI obsługuje również OpenAI Responses API pod adresem /v1/responses. Jeśli Hermes Agent obsługuje powierzchnię Responses API, ustaw punkt końcowy na https://runapi.ai/v1/responses. Ten sam klucz API i niestandardowy dostawca działają dla obu punktów końcowych.

### Czy mogę używać wywoływania funkcji i strukturyzowanego wyjścia z GPT na RunAPI?

Tak. Przekaż tablicę tools do wywoływania funkcji lub ustaw response_format na json_schema dla strukturyzowanego wyjścia. RunAPI przekazuje te parametry do modelu GPT i zwraca tool_calls lub strukturyzowany JSON w standardowym formacie odpowiedzi OpenAI.


## Links

- [Przewodnik konfiguracji Hermes Agent →](https://runapi.ai/pl/hermes-agent)
- [GPT na RunAPI →](https://runapi.ai/pl/models/gpt)
- [Model catalog](https://runapi.ai/pl/models)
- [API docs](https://runapi.ai/pl/docs)
