---
title: AI 이미지 생성 API | RunAPI
description: 하나의 API로 이미지 모델을 사용해 이미지를 생성, 편집, 업스케일하고 배경을 제거하세요.
url: https://runapi.ai/ko/image.md
canonical: https://runapi.ai/ko/image
locale: ko
site: RunAPI
image: https://runapi.ai/assets/opengraph-bfaaa0f0.png
alternates:
  en: https://runapi.ai/image
  zh-CN: https://runapi.ai/zh-CN/image
  es: https://runapi.ai/es/image
  ja: https://runapi.ai/ja/image
  de: https://runapi.ai/de/image
  fr: https://runapi.ai/fr/image
  pt-BR: https://runapi.ai/pt-BR/image
  ko: https://runapi.ai/ko/image
  it: https://runapi.ai/it/image
  nl: https://runapi.ai/nl/image
  pl: https://runapi.ai/pl/image
  tr: https://runapi.ai/tr/image
  zh-TW: https://runapi.ai/zh-TW/image
  zh-HK: https://runapi.ai/zh-HK/image
  ar: https://runapi.ai/ar/image
  x-default: https://runapi.ai/image
---

> HTML version: https://runapi.ai/ko/image
> Site index for agents: https://runapi.ai/llms.txt


이미지 API

# AI 이미지 생성 API

Flux, Midjourney, Ideogram, GPT Image, Imagen을 하나의 API로 사용해 이미지를 생성, 편집, 업스케일하고 배경을 제거하세요.

- [API 키 받기](https://runapi.ai/ko/login)
- [모델 둘러보기](https://runapi.ai/ko/models.md)

이미지 모델 57개 - 이미지당 과금

- 이미지 모델: 57
- 공식 가격 대비: —
- 중위 지연시간: 21s

## Playground

- Flux Pro 1.1: ≈ $0.05 / 이미지
- GPT Image 2: ≈ $0.02 / 메가픽셀
- Midjourney v7: ≈ $0.08 / 이미지

Prompt: 브러시드 스틸 위에 놓인 매트 세라믹 컵의 에디토리얼 제품 사진, 단일 소프트박스, 차가운 아침 조명

- 크기: 1024 x 1024
- 스타일: 사진 스타일
- 배치: 이미지 4장
- 모드: text_to_image

예상 비용: ≈ $0.05 / 이미지

예시

## 이미지 갤러리

### 인물 사진

![인물 사진](https://cdn.runapi.ai/public/homepage/media-showcase/b331927cb3fcf76a-runapi.ai-flux-pro.jpg)


### 금강앵무

![금강앵무](https://cdn.runapi.ai/public/homepage/media-showcase/b1ff27fb20bffd98-runapi.ai-midjourney-v7.jpg)




## 이미지 엔드포인트가 할 수 있는 모든 것

- **텍스트를 이미지로** - 하나의 프롬프트, 하나의 호출. 크기, 스타일, 배치 수는 동일한 엔드포인트의 단순 파라미터입니다.
- **이미지 편집** - 지시문 기반으로 기존 이미지를 편집합니다 - 재질, 색상, 전체 배경을 변경할 수 있습니다.
- **인페인팅** - 영역을 마스킹하고 해당 부분만 다시 생성하며, 나머지 부분은 픽셀 단위로 그대로 유지됩니다.


## 하나의 키로 사용하는 이미지 모델

| Model | Provider | Price |
| --- | --- | --- |
| Flux/flux-2-klein | Black Forest Labs | $0.03 / image |
| Flux/flux-dev | Black Forest Labs | $0.06 / image |
| Flux/flux-pro | Black Forest Labs | $0.07 / image |
| Flux 2/flux-2-flex-remix-image | Black Forest Labs | $0.14-$0.24 / image |
| Flux 2/flux-2-flex-text-to-image | Black Forest Labs | $0.14-$0.24 / image |
| Flux 2/flux-2-max-remix-image | Black Forest Labs | $0.15 / image |
| Flux 2/flux-2-max-text-to-image | Black Forest Labs | $0.15 / image |
| Flux 2/flux-2-pro-remix-image | Black Forest Labs | $0.06-$0.07 / image |


[전체 이미지 모델 57개 보기](https://runapi.ai/ko/models.md)


## 빠른 시작

### 이미지 생성하기

#### curl

```bash
curl https://runapi.ai/api/v1/flux/text_to_image \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"flux-2-klein","prompt":"A cobalt vase on white marble."}'
```

#### Python

```python
import json
import os
import requests

response = requests.post(
    "https://runapi.ai/api/v1/flux/text_to_image",
    headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
    json=json.loads("{\"model\":\"flux-2-klein\",\"prompt\":\"A cobalt vase on white marble.\"}")
)
response.raise_for_status()
print(response.json())
```

#### Node.js

```javascript
const response = await fetch("https://runapi.ai/api/v1/flux/text_to_image", {
  method: "POST",
  headers: {
    "Authorization": "Bearer " + process.env.RUNAPI_API_KEY,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({"model":"flux-2-klein","prompt":"A cobalt vase on white marble."})
});
console.log(await response.json());
```

#### Go

```go
package main

import (
    "io"
    "net/http"
    "os"
    "strings"
)

func main() {
    payload := strings.NewReader("{\"model\":\"flux-2-klein\",\"prompt\":\"A cobalt vase on white marble.\"}")
    request, err := http.NewRequest("POST", "https://runapi.ai/api/v1/flux/text_to_image", payload)
    if err != nil { panic(err) }
    request.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
    request.Header.Set("Content-Type", "application/json")
    response, err := http.DefaultClient.Do(request)
    if err != nil { panic(err) }
    defer response.Body.Close()
    io.Copy(os.Stdout, response.Body)
}
```

#### 응답

```json
{
  "id": "tsk_example",
  "status": "processing"
}
```



## 첫 생성까지 4단계

**이용 방법**

1. **API 키 받기** - 이미지 모델 57개 전체를 위한 하나의 키입니다.
2. **모델 선택하기** - Flux, Midjourney, GPT Image, Ideogram, Recraft 중 스타일이나 속도에 맞게 선택하세요.
3. **요청 보내기** - /api/v1/flux/text_to_image로 POST 요청을 보내세요. 가장 낮은 가격의 최적 제공업체로 라우팅합니다.
4. **결과 다운로드** - 응답에는 CDN URL이 포함됩니다. 이미지는 보통 3-15초 안에 준비됩니다.



## 개발자가 RunAPI를 선택하는 이유

- **하나의 키, 모든 모델** - 여러 API 키를 관리할 필요가 없습니다. 하나의 통합으로 모든 제공업체의 이미지 모델 57개에 접근할 수 있습니다.
- **15-25% 비용 절감** - 제공업체와의 대량 계약 덕분에 직접 이용하는 것보다 낮은 가격을 추가 인상 없이 제공합니다.
- **자동 장애 조치** - 제공업체에 장애가 발생하면 다음으로 적합한 옵션으로 자동 라우팅합니다. 앱은 계속 실행됩니다.
- **OpenAI 호환** - OpenAI SDK를 바로 대체할 수 있습니다. 코드 한 줄만 바꾸면 모든 모델에 접근할 수 있습니다.
- **실시간 청구** - 사용한 만큼만 지불하세요. 최소 금액 없이 요청 단위로 청구되며, 모델과 프로젝트별로 비용을 추적할 수 있습니다.
- **데이터 보호** - 개인정보 처리방침에서 요청 데이터와 생성된 콘텐츠의 처리 및 보관 방법을 확인할 수 있습니다.



### 탐색

## 더 많은 AI API

- [영상 API](https://runapi.ai/ko/models.md?modality=video) - 76개 모델로 영상을 생성, 편집, 업스케일하세요 [더 알아보기](https://runapi.ai/ko/models.md?modality=video)
- [음악 API](https://runapi.ai/ko/models.md?modality=audio_music) - AI로 오리지널 트랙을 작곡하세요 [더 알아보기](https://runapi.ai/ko/models.md?modality=audio_music)
- [오디오 API](https://runapi.ai/ko/models.md?modality=audio_music) - 32개 음성으로 텍스트 음성 변환을 사용하세요 [더 알아보기](https://runapi.ai/ko/models.md?modality=audio_music)
- [LLM API](https://runapi.ai/ko/models.md?modality=text) - 66개 언어 모델로 채팅 완성을 사용하세요 [더 알아보기](https://runapi.ai/ko/models.md?modality=text)



## 팀이 이것으로 만드는 것

- **제품 카탈로그** - 수천 개의 SKU에 맞는 브랜드 이미지를 생성하고, 동일한 파이프라인에서 배경을 제거하세요.
- **광고 크리에이티브** - 채널과 화면 비율별로 변형을 일괄 생성하세요. 요청 코드를 건드리지 않고도 모델을 교체할 수 있습니다.
- **앱 기능** - 키별 지출 한도를 두고 아바타, 스티커, 썸네일 생성을 제품 기능으로 출시하세요.
- **디자인 시스템** - 이미지-투-프롬프트로 시리즈의 일관성을 유지하고, 마스크 인페인팅으로 반복 개선하세요.



## RunAPI와 대안 비교

| 기능 | RunAPI | 직접 API | Replicate |
| --- | --- | --- | --- |
| 이미지 모델 | 57 | 제공업체 1곳 | 약 20개 |
| 가격 | 공식 가격 대비 15-25% 저렴 | 공식 요금 | 시장 요금 + GPU 가산금 |
| 응답 시간 | 보통 3-15초 | 상황에 따라 다름 | 콜드 스타트 지연 |
| 통합 청구 | ✓ | ✗ | ✓ |
| MCP 서버 | ✓ | ✗ | ✗ |
| 제공업체 장애 조치 | ✓ | ✗ | ✗ |


## 이미지 API 질문

### 이미지 생성은 어떻게 청구되나요?

모델에 따라 이미지당 또는 메가픽셀당 청구됩니다. 카탈로그에서 각 가격 옆에 정확한 단위를 확인할 수 있습니다.

### 이미 가지고 있는 이미지를 편집할 수 있나요?

네. task_type을 image_edit 또는 inpaint로 설정해 이미지와 지시문 또는 마스크를 함께 전달하세요.

### Midjourney를 정말 API로 사용할 수 있나요?

네, RunAPI의 매니지드 통합을 통해 사용할 수 있습니다. 다른 이미지 모델과 동일한 요청 구조를 사용합니다.

### 최대 해상도는 얼마인가요?

기본 해상도는 선택한 모델에 따라 다르며, 지원되는 경우 전용 업스케일러로 4K 출력을 생성할 수 있습니다.

### 제 이미지를 보관하나요?

결과물 보관은 현재 엔드포인트 계약을 따릅니다. RunAPI는 프롬프트나 결과물을 학습에 사용하지 않습니다.

### 프로젝트별 지출 한도를 설정할 수 있나요?

네. 프로젝트마다 별도의 API 키를 만들고 사용 가능한 크레딧과 초기화 주기를 설정하세요.

## 제품에 이미지 생성 기능 추가하기

57개 모델을 하나의 OpenAI 형식 요청으로 사용하세요. 신용카드 없이 무료로 시작하세요.

- [API 키 받기](https://runapi.ai/ko/login)
- [문서 보기](https://runapi.ai/ko/docs/guides)




---

## More from RunAPI

- [Home](https://runapi.ai/ko/.md)
### 제품
- [모델 카탈로그](https://runapi.ai/ko/models.md)
- [요금](https://runapi.ai/ko/pricing.md)
- [제공사](https://runapi.ai/ko/models#all-models)
### 개발자
- [문서](https://runapi.ai/ko/docs/guides)
- [SDK](https://runapi.ai/ko/sdk.md)
- [CLI](https://runapi.ai/ko/cli.md)
- [MCP Server](https://runapi.ai/ko/mcp.md)
### 가이드
- [Claude Code와 Cursor](https://runapi.ai/ko/claude-code-vs-cursor.md)
- [Cursor API 설정](https://runapi.ai/ko/cursor-api-setup.md)
- [RunAPI와 OpenRouter 비교](https://runapi.ai/ko/openrouter-alternative.md)
### 회사
- [엔터프라이즈](https://runapi.ai/ko/contact.md)
- [문의](https://runapi.ai/ko/contact.md)
### 법적 고지
- [약관](https://runapi.ai/ko/terms.md)
- [개인정보](https://runapi.ai/ko/privacy.md)
- [Site index for agents](https://runapi.ai/llms.txt)

Contact: contact@runapi.ai

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "ko",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/ko",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/ko/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "ko",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/ko",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/koicon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "ko",
    "@type": "SoftwareApplication",
    "name": "RunAPI",
    "applicationCategory": "DeveloperApplication",
    "description": "하나의 API로 이미지 모델을 사용해 이미지를 생성, 편집, 업스케일하고 배경을 제거하세요.",
    "url": "https://runapi.ai/ko/image"
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "ko",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "홈",
        "item": "https://runapi.ai/ko"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "RunAPI",
        "item": "https://runapi.ai/ko/image"
      }
    ]
  }
]
```
