---
title: &quot;GPT in OpenClaw via RunAPI verwenden — LLM-API-Anleitung&quot;
url: &quot;https://runapi.ai/de/openclaw-gpt.md&quot;
canonical: &quot;https://runapi.ai/de/openclaw-gpt&quot;
locale: &quot;de&quot;
model: &quot;gpt&quot;
---

# GPT in OpenClaw verwenden.

GPT-5.5 ist OpenAIs Flagship-LLM, verfügbar über RunAPI zum halben offiziellen Token-Preis. OpenClaw spricht bereits das OpenAI-Completions-Protokoll — auf RunAPIs /v1-Base-URL zeigen und jede GPT-Variante (5.5, 5.4, 5.4-mini, 5.3-codex) funktioniert mit Streaming, Function Calling und strukturiertem Output.

## 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. **OpenClaw auf RunAPI zeigen** — Wenn RunAPI bereits als Provider in OpenClaw konfiguriert ist, funktionieren derselbe Key und dieselbe /v1-Base-URL für GPT. OpenClaw verwendet den openai-completions-API-Modus, sodass GPT-5.5 ein Drop-in-Modellwechsel ist — keine Protokolländerung nötig.
2. **Ein GPT-Modell auswählen** — Das Modell auf gpt-5.5 für das Flaggschiff, gpt-5.4 oder gpt-5.4-mini für geringere Kosten oder gpt-5.3-codex für code-intensive Aufgaben setzen. Der /v1/chat/completions-Endpunkt gibt eine Standard-OpenAI-Antwort mit Usage-Counts und finish_reason zurück.
3. **Streaming oder Function Calling verwenden** — &quot;stream&quot; true für Token-für-Token-SSE-Output hinzufügen. Ein tools-Array für Function Calling hinzufügen. response_format für strukturierten JSON-Output hinzufügen. Alle Standard-OpenAI-Parameter funktionieren über RunAPI ohne Änderungen.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Erforderlich. gpt-5.5, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.3-codex oder gpt-5.2. |
| `messages` | `array` | Erforderlich. Array von Message-Objekten mit role (system, user, assistant) und content-Feldern. |
| `temperature` | `number` | Optional. Sampling-Temperatur zwischen 0 und 2. Niedrigere Werte liefern deterministischeren Output. Standard 1. |
| `max_tokens` | `integer` | Optional. Maximale Anzahl zu generierender Token in der Antwort. |
| `stream` | `boolean` | Optional. Wenn true, werden Server-Sent Events mit inkrementellen Token-Deltas zurückgegeben. Standard false. |
| `tools` | `array` | Optional. Array von Tool-Definitionen für Function Calling. Jedes Tool hat type, function name, description und parameters schema. |
| `response_format` | `object` | Optional. type auf &quot;json_object&quot; oder &quot;json_schema&quot; für strukturierten JSON-Output setzen. |
| `reasoning_effort` | `string` | Optional. Steuert die Denktiefe für unterstützte Modelle. Akzeptierte Werte sind low, medium, high. |

## FAQ

### Kann ich GPT-5.5 in OpenClaw über RunAPI verwenden?

Ja. OpenClaw unterstützt OpenAI-kompatible Provider. RunAPI mit base URL https://runapi.ai/v1 hinzufügen und das Modell auf gpt-5.5 setzen. Das openai-completions-Protokoll, das OpenClaw bereits verwendet, funktioniert ohne Änderungen.

### Wie unterscheidet sich der GPT-Preis auf RunAPI vom offiziellen OpenAI-Preis?

RunAPI berechnet 50 % des offiziellen OpenAI-Token-Preises für alle GPT-Modelle. Der Rabatt gilt für Input- und Output-Token. Aktuelle Preise pro Million Token auf der RunAPI-Preisseite.

### Funktioniert Streaming für GPT über RunAPI?

Ja. &quot;stream&quot; auf true setzen. RunAPI leitet den SSE-Stream vom GPT-Modell mit demselben Event-Format wie die offizielle OpenAI-API weiter — bestehender OpenAI-SDK-Streaming-Code funktioniert unverändert.

### Was ist der Unterschied zwischen gpt-5.5 und gpt-5.3-codex?

GPT-5.5 ist das vielseitige Flaggschiff mit der höchsten Reasoning-Fähigkeit. GPT-5.3-codex ist für Code-Generierung und Bearbeitungsaufgaben bei geringeren Token-Kosten optimiert. Beide unterstützen denselben Chat-Completions-Endpunkt und dieselben Parameter.

### Kann ich Function Calling und strukturierten Output mit GPT auf RunAPI verwenden?

Ja. Ein tools-Array für Function Calling übergeben oder response_format auf json_schema für strukturierten Output setzen. RunAPI leitet diese Parameter an das GPT-Modell weiter und gibt tool_calls oder strukturiertes JSON im OpenAI-Standardformat zurück.


## Links

- [OpenClaw Einrichtungsanleitung →](https://runapi.ai/de/openclaw)
- [GPT on RunAPI →](https://runapi.ai/de/models/gpt)
- [Model catalog](https://runapi.ai/de/models)
- [API docs](https://runapi.ai/de/docs)
