---
title: &quot;OpenClaw에서 RunAPI로 GPT 사용하기 — LLM API 가이드&quot;
url: &quot;https://runapi.ai/ko/openclaw-gpt.md&quot;
canonical: &quot;https://runapi.ai/ko/openclaw-gpt&quot;
locale: &quot;ko&quot;
model: &quot;gpt&quot;
---

# OpenClaw에서 GPT를 사용하세요.

GPT-5.5는 OpenAI의 주력 LLM으로, 공식 토큰당 가격의 절반으로 RunAPI를 통해 이용할 수 있습니다. OpenClaw는 이미 OpenAI completions 프로토콜을 지원하므로 — RunAPI의 /v1 base URL을 지정하면 스트리밍, 함수 호출, 구조화된 출력으로 모든 GPT 변형(5.5, 5.4, 5.4-mini, 5.3-codex)을 사용할 수 있습니다.

## 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를 RunAPI로 연결** — 이미 OpenClaw에 RunAPI가 공급자로 설정되어 있다면 동일한 key와 /v1 base URL로 GPT를 사용할 수 있습니다. OpenClaw는 openai-completions API 모드를 사용하므로 GPT-5.5는 프로토콜 변경 없이 모델만 교체하면 됩니다.
2. **GPT 모델 선택** — 주력 모델로 gpt-5.5를, 비용 절감을 위해 gpt-5.4 또는 gpt-5.4-mini를, 코드 집중 작업에는 gpt-5.3-codex를 설정하세요. /v1/chat/completions 엔드포인트는 사용량 카운트와 finish_reason이 포함된 표준 OpenAI 응답을 반환합니다.
3. **스트리밍 또는 함수 호출 사용** — 토큰 단위 SSE 출력을 위해 &quot;stream&quot; true를 추가하세요. 함수 호출을 위해 tools 배열을 추가하세요. 구조화된 JSON 출력을 위해 response_format을 추가하세요. 모든 표준 OpenAI 파라미터가 RunAPI를 통해 수정 없이 작동합니다.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | 필수. gpt-5.5, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.3-codex, 또는 gpt-5.2. |
| `messages` | `array` | 필수. role(system, user, assistant)과 content 필드가 있는 메시지 객체 배열. |
| `temperature` | `number` | 선택 사항. 0~2 사이의 샘플링 온도. 낮을수록 결정론적 출력이 생성됩니다. 기본값 1. |
| `max_tokens` | `integer` | 선택 사항. 완성에서 생성할 최대 토큰 수. |
| `stream` | `boolean` | 선택 사항. true이면 증분 토큰 델타가 포함된 서버 전송 이벤트를 반환합니다. 기본값 false. |
| `tools` | `array` | 선택 사항. 함수 호출용 도구 정의 배열. 각 도구에는 type, 함수 이름, 설명, 파라미터 스키마가 있습니다. |
| `response_format` | `object` | 선택 사항. 구조화된 JSON 출력을 위해 type을 &quot;json_object&quot; 또는 &quot;json_schema&quot;로 설정하세요. |
| `reasoning_effort` | `string` | 선택 사항. 지원 모델의 사고 깊이를 제어합니다. 허용 값은 low, medium, high. |

## FAQ

### RunAPI를 통해 OpenClaw에서 GPT-5.5를 사용할 수 있나요?

네. OpenClaw는 OpenAI 호환 공급자를 지원합니다. base URL https://runapi.ai/v1로 RunAPI를 추가하고 모델을 gpt-5.5로 설정하세요. OpenClaw가 이미 사용하는 openai-completions 프로토콜이 변경 없이 작동합니다.

### RunAPI GPT 가격은 공식 OpenAI 가격과 어떻게 다른가요?

RunAPI는 모든 GPT 모델에 대해 공식 OpenAI 토큰당 요금의 50%를 청구합니다. 할인은 입력 및 출력 토큰 모두에 적용됩니다. 정확한 백만 토큰당 요금은 RunAPI 가격 페이지를 확인하세요.

### RunAPI를 통해 GPT 스트리밍이 작동하나요?

네. 요청에서 &quot;stream&quot;을 true로 설정하세요. RunAPI가 공식 OpenAI API와 동일한 이벤트 형식으로 GPT 모델의 SSE 스트림을 클라이언트에 프록시합니다 — 기존 OpenAI SDK 스트리밍 코드가 변경 없이 작동합니다.

### gpt-5.5와 gpt-5.3-codex의 차이점은 무엇인가요?

GPT-5.5는 가장 높은 추론 능력을 가진 범용 주력 모델입니다. GPT-5.3-codex는 낮은 토큰당 비용으로 코드 생성 및 편집 작업에 최적화되어 있습니다. 둘 다 동일한 Chat Completions 엔드포인트와 파라미터를 지원합니다.

### RunAPI에서 GPT로 함수 호출과 구조화된 출력을 사용할 수 있나요?

네. 함수 호출을 위해 tools 배열을 전달하거나 구조화된 출력을 위해 response_format을 json_schema로 설정하세요. RunAPI가 이 파라미터들을 GPT 모델로 전달하고 표준 OpenAI 응답 형식으로 tool_calls 또는 구조화된 JSON을 반환합니다.


## Links

- [OpenClaw 설정 가이드 →](https://runapi.ai/ko/openclaw)
- [RunAPI의 GPT →](https://runapi.ai/ko/models/gpt)
- [Model catalog](https://runapi.ai/ko/models)
- [API docs](https://runapi.ai/ko/docs)
