Solutions Choose your path
For individuals Build, learn, and create with simple usage-based access. For business Scale teams, billing, governance, and model workflows. More English ็น้ซไธญๆ ๆฅๆฌ่ช ํ๊ตญ์ด Franรงais Deutsch Espaรฑol Italiano Portuguรชs ะ ัััะบะธะน ุงูุนุฑุจูุฉ เนเธเธข Tiแบฟng Viแปt Bahasa Indonesia Bahasa Melayu Tรผrkรงe Polski Nederlands Danish Norsk าะฐะทะฐา ุงุฑุฏู
๋ฌด๋ฃ๋ก ์์ ๋ฌด๋ฃ๋ก ์์
500+ AI Model API, All In One API.
Justย Inย CometAPI ยฉ 2026 CometAPI ยท All rights reserved
Home Blog CometAPI์ ํจ๊ป FLUX 3 Image API๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ guide / CometAPI ๋ฆฌ์์น
CometAPI์ ํจ๊ป FLUX 3 Image API๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ CometAPI์์ FLUX 3 Image๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง ์์ฑ ๋ฐ ํธ์ง์ ์ํํ์ธ์. ์ด๋ฏธ์ง ๋งค๊ฐ๋ณ์, ๋น๋๊ธฐ ์์
์ฒ๋ฆฌ, ํ๋กฌํํธ ์์, ์๊ธ์ ๋ํด ์์๋ณด์ธ์.
Deon Goodwin AI ๋ชจ๋ธ ๋ฐ API ๋ฆฌ์์น ํ ์
๋ฐ์ดํธ๋จ Nov 11, 2026 12 ๋ถ ์ฝ๊ธฐCometAPI์์ FLUX 3 Image๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง ์์ฑ ๋ฐ ํธ์ง์ ์ํํ์ธ์. ์ด๋ฏธ์ง ๋งค๊ฐ๋ณ์, ๋น๋๊ธฐ ์์
์ฒ๋ฆฌ, ํ๋กฌํํธ ์์, ์๊ธ์ ๋ํด ์์๋ณด์ธ์.
๋น ๋ฅธ ๋ต๋ณ์ ์ด ์์ฝ์ ์ฌ์ฉํ๊ณ , ๋งฅ๋ฝ, ์์, ๊ตฌํ ์ธ๋ถ ์ ๋ณด๋ ๊ฐ์ด๋์์ ํ์ธํ์ธ์.
๋ณต์ฌfrom openai import OpenAI
client = OpenAI(
api_key="YOUR_COMETAPI_KEY",
base_url="https://api.cometapi.com/v1",
)
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[{"role": "user", "content": "Build this workflow."}],
)
print(response.choices[0].message.content)์์ฝ
CometAPI์ CometAPI ์์ flux-3-image๋ก ์ ๊ณต๋๋ FLUX 3 Image๋ฅผ ํตํด ์ ํ ์ฌ์ง, ํฌ์คํฐ, ๋ ํผ๋ฐ์ค ๊ธฐ๋ฐ ํธ์ง์ ์ ์ํ์ธ์. ์์ฒญ๋น $0.0384๋ถํฐ ๊ณผ๊ธ๋ฉ๋๋ค. ์ด ๊ฐ์ด๋๋ ์ด๋ฏธ์ง ์ค์ ์ ํ, ์์ฒญ ์ค๋น, ๋น๋๊ธฐ ์์
์ฒ๋ฆฌ, ์๋ฃ๋ ์ด๋ฏธ์ง ๊ฒํ ๊น์ง ๋จ๊ณ๋ณ๋ก ์๋ดํฉ๋๋ค. CometAPI ๊ณ์ , API ํค, ๊ทธ๋ฆฌ๊ณ ๊ณ์ ์ ํ ๋น๋ FLUX 3 Image ์์ฒญ ๊ตฌ์ฑ ๊ฐ์ด ํ์ํฉ๋๋ค.
ํต์ฌ ์์
์๋ก์ด ํฉ์ฑ์๋ ํ
์คํธ-ํฌ-์ด๋ฏธ์ง๋ฅผ, ์ ํ์ด๋ ํผ์ฌ์ฒด์ ์๋ณ์ฑ์ ์ ์งํด์ผ ํ ๋๋ ๋ ํผ๋ฐ์ค ์ ๋ ํธ์ง์ ์ ํํ์ธ์.
์ต์ข
๋ํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๊ธฐ ์ ์ ์ํ ์ด์์ ์ฌ์ฉํด ๊ตฌ๋๋ฅผ ์ ๊ฒํ์ธ์.
CometAPI ์๊ฒฉ ์ฆ๋ช
๊ณผ ๋ชจ๋ธ๋ณ ์์ฒญ ์คํค๋ง๋ฅผ ์ฌ์ฉํ์ธ์. BFL ๋ค์ดํฐ๋ธ ํค์ ์์๋ ๋ณ๋ ํตํฉ์ ํด๋นํฉ๋๋ค.
์ ์ฉ ๊ฐ๋ฅํ CometAPI ์๊ธ์ ๊ธฐ์ค์ผ๋ก ๋น์ฉ์ ์ถ์ ํ๊ณ , ์น์ธ๋ ๋ฉํ๋ฌผ๋น ์ค์ ์ง์ถ์ ์ธก์ ํ์ธ์.
๋ฐฐ์น๋ฅผ ์คํํ๊ธฐ ์ ์ ํ ๋ฒ์ ์ ์ถ, ๊ฒฐ๊ณผ ์กฐํ, ๋ค์ด๋ก๋, ์๊ฐ ๊ฒํ ๋ฅผ ์๋ฃํ์ธ์.
FLUX 3 Image API๋?
FLUX 3 Image๋ ์ ์ง ์ด๋ฏธ์ง๋ฅผ ์์ฑยท์์ ํ๋ Black Forest Labs์ ๋ชจ๋ธ์
๋๋ค. ํ
์คํธ ํ๋กฌํํธ๋ ์๋ก์ด ์ฅ๋ฉด์ ์ค๋ช
ํ๊ณ , ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง๋ ์ ์งยท๊ฒฐํฉยท๋ณ๊ฒฝํ ์๊ฐ์ ์์๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ์์๊ฑฐ๋ ํ์ ๊ฒฝ์ฐ, ๋ธ๋ฆฌํ๋ฅผ ๋ฐํ์ผ๋ก ์ ํ ์ฅ๋ฉด์ ๊ฐ๋ฐํ ๋ค, ์น์ธ๋ ์ ํ ์ฌ์ง์ ์ฌ์ฌ์ฉํ๋ฉด์ ๋ฐฐ๊ฒฝ๋ง ๋ฐ๊พธ๋ ์์
์ ํด๋นํ ์ ์์ต๋๋ค.
์ต์ข
์
๋ฐ์ดํธ Nov 11, 2026 ๋ช
ํ์ฑ, ์ถ์ฒ ํ๊ธฐ ๋ฐ ์ต์ API ์ฉ์ด์ ๋ํด ๊ฒํ ๋์์ต๋๋ค.
ํ๋กฌํํธ๋ฅผ ์์ฑํ๊ธฐ ์ ์ ์ํฌํ๋ก๋ฅผ ์ ํํ์ธ์. ์๋ก์ด ๋น์ฃผ์ผ์ ๊ฒฝ์ฐ, ํผ์ฌ์ฒด, ๋ฐฐ๊ฒฝ, ์กฐ๋ช
, ํ๋ ์ด๋ฐ์ ์ง์ ํ์ธ์. ํธ์ง์ ๊ฒฝ์ฐ, ์์ค ์ด๋ฏธ์ง๋ฅผ ์ง์ ํ๊ณ ๋ณ๊ฒฝ ์ฌํญ์ ๋ช
์ํ๋ฉฐ, ๋ฐ๋์ ์ ์งํด์ผ ํ ๋ํ
์ผ์ ๋ฐํ์ผ ํฉ๋๋ค. ์ฌ๋ฌ ๋ ํผ๋ฐ์ค๋ฅผ ์ฌ์ฉํ๋ ํฉ์ฑ์์๋ ๊ฐ ๋ ํผ๋ฐ์ค์ ์ญํ ์ ๋ถ์ฌํด ์ ํ ์ ์ฒด์ฑ๊ณผ ์๊ฐ์ ์คํ์ผ์ด ์ถฉ๋ํ์ง ์๋๋ก ํ์ธ์.
FLUX 3 Image ์ฌ์ ๋ฐ API ๋งค๊ฐ๋ณ์ ์๋ ์ค์ ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ์ค๊ณํ์ธ์. ๋ชจ๋ธ ์ ์ด๋ BFL FLUX 3 Image API ๋ ํผ๋ฐ์ค ๋ฅผ ๋ฐ๋ฅด๋ฉฐ, ์ธ์ฆ๊ณผ ์์ฒญ ๋ผ์ฐํ
์ CometAPI ํตํฉ์ ๋ฐ๋ฆ
๋๋ค. CometAPI์ FLUX 3 Image ๊ฒฝ๋ก์์ ํ์ฉํ๋ ํ๋๋ช
์ ์ฌ์ฉํ์ธ์.
ํฌ๊ธฐ๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ์ ์ธ ๊ฐ์ง์
๋๋ค: ํด์๋ ํฐ์ด + ์ข
ํก๋น, ์ ํํ ์บ๋ฒ์ค๋ฅผ ์ํ width + height, ๋๋ ํธ์ง์ฉ match_input. ์์ฑ ํ ํ๋ ์ด๋ฐ๊ณผ ๋ํ
์ผ์ ๋น๊ตํ ์ ์๋๋ก ์๋ณธ ๋ ํผ๋ฐ์ค๋ฅผ ์ ์งํ์ธ์. ๋ค์ดํฐ๋ธ ์๋ํฌ์ธํธ๋ ์ง์๋์ง ์๋ ํ๋๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค. ํธ์ถํ๋ ค๋ ๊ฒฝ๋ก์ ์คํค๋ง๋ฅผ ์ฌ์ฉํ์ธ์.
FLUX.2์ FLUX 3 Image ๋น๊ต FLUX 3 Image๋ฅผ ํ๊ฐํ๋ ๋์ ๊ธฐ์กด FLUX.2 ํตํฉ์ ๊ธฐ์ค์ ์ผ๋ก ์ ์งํ์ธ์. ๋์ผํ ๋ธ๋ฆฌํ์ ๋ ํผ๋ฐ์ค ์์ฐ์ ๋ ์ํฌํ๋ก๋ก ์คํํ ๋ค, ์น์ธ๋ ์ถ๋ ฅ๋ฌผ, ์์ ์๊ฐ, ์ด ๋น์ฉ์ ๋น๊ตํ์ธ์.
1. ์ฌ์ ์ค๋น
CometAPI ์ ๊ฐ์
ํ๊ณ API ํค๋ฅผ ์์ฑํฉ๋๋ค.
ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํฉ๋๋ค:
export COMETAPI_KEY="your_cometapi_key"
2. ์๋ํฌ์ธํธ POST https://api.cometapi.com/flux/v1/flux-3-image
์ธ์ฆ์ Bearer ํ ํฐ(CometAPI ์คํ์ผ)์ ์ฌ์ฉํฉ๋๋ค. ์์ฒญ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋น๋๊ธฐ์์
๋๋ค.
3. ๊ธฐ๋ณธ ํ
์คํธ-ํฌ-์ด๋ฏธ์ง ์์(cURL) curl https://api.cometapi.com/flux/v1/flux-3-image \
-H "Authorization: Bearer $COMETAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Ultra-wide cinematic shot of a fog-drenched coastal highway at dawn, cliffs on one side, turquoise sea on the other, a single vintage car with headlights on, soft golden rim light",
"aspect_ratio": "21:9",
"resolution": "1k"
}'
์ฑ๊ณตํ ๋น๋๊ธฐ ์๋ต (์์ ํํ):
{
"id": "<task_id>",
"status": "Pending",
"result": {},
"polling_url": "https://api.cometapi.com/flux/v1/get_result?id=<task_id>"
}
4. ๊ฒฐ๊ณผ ํด๋ง curl "https://api.cometapi.com/flux/v1/get_result?id=<task_id>" \
-H "Authorization: Bearer $COMETAPI_KEY"
status๊ฐ "Ready"๊ฐ ๋ ๋๊น์ง ํด๋งํ์ธ์. ์ด๋ฏธ์ง URL์ result.sample์ ๋ํ๋ฉ๋๋ค(์๋ช
๋ URL์ ์ผ์์ ์ด๋ฏ๋ก ์ ์ํ ๋ค์ด๋ก๋).
๋์ผ ์์ฒญ์์ ๋๊ธฐ์ ๋๊ธฐํ๋ ค๋ฉด ๋ณธ๋ฌธ์ "async": false๋ฅผ ์ถ๊ฐํ์ธ์(์ฐ๊ฒฐ ์ ์ง, ํด๋ผ์ด์ธํธ ํ์์์์ ๋๋ํ๊ฒ ์ค์ ).
5. Python ์์(์ ์ถ + ํด๋ง) import os
import time
import requests
API_KEY = os.environ["COMETAPI_KEY"]
BASE = "https://api.cometapi.com/flux/v1"
def generate_image(payload, name="flux3_image"):
# Submit
r = requests.post(
f"{BASE}/flux-3-image",
headers={
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json",
},
json=payload,
timeout=60,
)
r.raise_for_status()
task = r.json()
task_id = task["id"]
# Poll
while True:
time.sleep(1.5)
result = requests.get(
f"{BASE}/get_result",
params={"id": task_id},
headers={"Authorization": f"Bearer {API_KEY}"},
timeout=60,
).json()
status = result.get("status")
if status not in ("Pending", "Reasoning", "Generating"):
break
if status != "Ready":
raise RuntimeError(result)
# Download
img_url = result["result"]["sample"]
img = requests.get(img_url, timeout=120)
with open(f"{name}.png", "wb") as f:
f.write(img.content)
return f"{name}.png"
# Example call
generate_image({
"prompt": "A two-color risograph narrative illustration... a rabbit rides a pumpkin...",
"aspect_ratio": "16:9",
"resolution": "1k",
})
FLUX 3 Image๋ ๋์ผ ์๋ํฌ์ธํธ์์ ์์ ํ
์คํธ-ํฌ-์ด๋ฏธ์ง์ ํธ์ง/๋ค์ค ๋ ํผ๋ฐ์ค๋ฅผ ๋ชจ๋ ์ง์ํฉ๋๋ค. images๋ฅผ ํฌํจํ๊ณ ํ๋กฌํํธ์์ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ๋ฉด ๋ฉ๋๋ค(๋ณ๋์ โmodeโ ํ๋ ์์).
๋์: OpenAI ํธํ ๋ผ์ฐํธ POST https://api.cometapi.com/v1/images/generations
{
"model": "flux-3-image",
"prompt": "your prompt here",
"size": "1024x1024"
}
๋ค์ดํฐ๋ธ `/flux/v1/...`๋ FLUX 3 ์ ์ฒด ํ๋ผ๋ฏธํฐ์ ๊ถ์ฅ๋ฉ๋๋ค.
### ํ
* ์ต์ ๊ฐ์ฉ์ฑ๊ณผ ์ ํํ ์๊ธ์ [CometAPI Flux 3 Image ๋ชจ๋ธ ํ์ด์ง](https://www.cometapi.com/models/flux/flux-3-image/)์์ ํ์ธํ์ธ์.
* `result.sample` URL์ ํญ์ ๋น ๋ฅด๊ฒ ๋ค์ด๋ก๋ํ์ธ์.
* ์ต์ ํ๋ผ๋ฏธํฐ ๋ชฉ๋ก ๋๋ ํ๋ ์ด๊ทธ๋ผ์ด๋ ์์๋ CometAPI์ Flux ๋ฌธ์์ Black Forest Labs์ ๊ณต์ FLUX 3 Image ๋ ํผ๋ฐ์ค๋ฅผ ํ์ธํ์ธ์.
์ด ํ๋ฆ์ CometAPI์ ์ธ์ฆ๊ณผ ํตํฉ ์ธํ๋ผ๋ฅผ ์ฌ์ฉํ๋ฉด์ ๊ณต์ BFL ํ๋ก์ฐ๋ฅผ ๋ฐ์ํฉ๋๋ค.
## FLUX 3 Image์ ํ๋กฌํํธ๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ? ์์
### ์์: ์ ํ ์ฌ์ง ํ๋กฌํํธ
์ฒซ ์ ํ ์ฌ์ง ํ
์คํธ์๋ ๋ค์ ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํ์ธ์.
A premium amber perfume bottle centered on matte limestone,
three-quarter product perspective, exact bottle silhouette,
softbox key light camera-left, detailed contact shadow,
subtle natural reflections, beige seamless studio backdrop,
no extra bottles, no watermark, no altered brand lettering.
Output: clean 4:5 e-commerce hero creative.
CometAPI ๊ฒฝ๋ก์์ ๊ธฐ๋ํ๋ ์์ฒญ ๋ณธ๋ฌธ์ ์ ์งํ ์ฑ, request.json์ prompt ๊ฐ์ ์ ๋ธ๋ฆฌํ๋ก ๊ต์ฒดํ์ธ์. 4:5 ์บ๋ฒ์ค๋ ์ธ๋กํ ์ ํ ๋ฐฐ์น์ ์ ํฉํฉ๋๋ค. ๊ฒฝ๋ก๊ฐ ๋ค์ดํฐ๋ธ ํฌ๊ธฐ ์ ์ด๋ฅผ ํ์ฉํ๋ค๋ฉด 1024 ร 1280์ ์ ํํ 4:5 ์ต์
์
๋๋ค. ๋ ๊ฐ์ ํจ๊ป ์ ๊ณตํ์ธ์.
์ํ ์ด์์ผ๋ก ์์ํด ๋ณ ๋ชจ์, ๋ผ๋ฒจ, ๋ฐ์ฌ, ์ถ๊ฐ ์ค๋ธ์ ํธ๋ฅผ ์ ๊ฒํ์ธ์. ์ ํํ ์ ํ ์ ์ฒด์ฑ์ด ์ค์ํ๋ค๋ฉด, ํ
์คํธ๋ง์ผ๋ก ์ฌํ์ ๊ธฐ๋ํ๊ธฐ๋ณด๋ค ์ ํ ๋ ํผ๋ฐ์ค๋ฅผ ์ฌ์ฉํ์ธ์. ๋ณ๊ฒฝ ์ ํ๋กฌํํธ์ ์ถ๋ ฅ ์ค์ ์ ๊ธฐ๋กํด ๋์ธ์.
### ์์: ํ์ดํฌ๊ทธ๋ํผ์ ํฌ์คํฐ ๋ ์ด์์
์๋๋ ์ ๋ชฉ ๋ฌธ๊ตฌ๊ฐ ๋ช
์๋ ํฌ์คํฐ ํ๋กฌํํธ์
๋๋ค.
An editorial art poster on warm off-white paper.
Title text exactly: THE SEED PARADE.
Three stylized walking seed characters below the title.
Two-color risograph-inspired printing, generous margins,
balanced hierarchy, crisp legible typography, portrait format.
์ด ๋ธ๋ฆฌํ๋ฅผ CometAPI ์์ฒญ์ ํ๋กฌํํธ๋ก ์ฌ์ฉํ๊ณ ์ธ๋กํ ์บ๋ฒ์ค๋ฅผ ์ ํํ์ธ์. ์ด์์ผ๋ก ์ ๋ชฉ ์์น์ ์บ๋ฆญํฐ ๋ฐฐ์น๋ฅผ ํ์ธํ ๋ค, ์ต์ข
์ํธ์ํฌ๋ฅผ ์ํด ์ถ๋ ฅ ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ์ธ์.
๋ฌธ์ ์ ํ์ฑ์ ์ ๋์ ์น์ธ ์กฐ๊ฑด์ผ๋ก ๋ค๋ฃจ์ธ์. ์ต์ข
ํด์๋์ ์ถ๋ ฅ์์ ๋ชจ๋ ๊ธ์์ ๋ฌธ์ฅ๋ถํธ๋ฅผ ์ ๊ฒํ์ธ์. ๊ฐค๋ฌ๋ฆฌ ์์ค์ ์ธ์์ ์ธ ์ด๋ฏธ์ง๊ฐ ํน์ ๋ธ๋๋ ํ
์คํธ์ ๋ฌด์ค๋ฅ๋ฅผ ๋ณด์ฅํ์ง๋ ์์ต๋๋ค.
## ๋ ํผ๋ฐ์ค๋ฅผ ์ฌ์ฉํด ์ด๋ฏธ์ง๋ฅผ ํธ์งํ๋ ๋ฐฉ๋ฒ
ํธ์ง์ ๊ฒฝ์ฐ, ์ํ๋ ๋ณ๊ฒฝ ์ฌํญ๊ณผ ์ ์งํด์ผ ํ ๋ํ
์ผ์ ๋ชจ๋ ์ค๋ช
ํ์ธ์. ๋ค์ดํฐ๋ธ FLUX 3 Image API๋ images์ ๋ ํผ๋ฐ์ค๋ฅผ ๋ฐ์ต๋๋ค. CometAPI ์์ ์์ ํด๋น ์
๋ ฅ ํ๋๋ก ๋งคํํ์ธ์. ์ ํ ๋ ํผ๋ฐ์ค๋ฅผ ๋จผ์ ๋๊ณ , ๊ทธ ์์๋ฅผ ํ๋กฌํํธ์์๋ ์ผ๊ด๋๊ฒ ์ ์งํ์ธ์.
### ๋จ์ผ ์ด๋ฏธ์ง ํธ์ง: ๋ฐฐ๊ฒฝ๋ง ๋ณ๊ฒฝํ๊ณ ์ ํ์ ๋ณด์กด
edit.py๋ฅผ submit.py, poll.py, download.py์ ํจ๊ป ๋์ธ์. PRODUCT_IMAGE_URL์ ๊ณต์ฉ ์ ๊ทผ ๊ฐ๋ฅํ HTTPS ์ ํ ์ฌ์ง์ผ๋ก ์ค์ ํ ๋ค python edit.py๋ฅผ ์คํํ์ธ์. ์๋ ์์๋ ๋ค์ดํฐ๋ธ images ๋ฐฐ์ด์ ํ์ฉํ๋ ๋ผ์ฐํธ๋ฅผ ์ ์ ๋ก ํฉ๋๋ค. ์ถฉ๋ํ๋ ์์ค ์ด๋ฏธ์ง ํ๋ ์์ด ํธ์ง์ฉ ์์ฒญ ๋ณธ๋ฌธ์ ์ฌ์ฉํ๊ณ , CometAPI ์์ ๊ฐ ๋ค๋ฅธ ์
๋ ฅ ํ๋๋ฅผ ์ด๋ค๋ฉด ๋งคํ์ ๋ณ๊ฒฝํ์ธ์. ์ ์ฅ๋ ํธ์ง ์์
์ ์ฌ๊ฐํ๋ ค๋ฉด python poll_download.py editing-task.json์ ์คํํ์ธ์.
import json
import os
from pathlib import Path
from submit import submit
from poll import wait_for_image
from download import download_image
This request variant requires a route accepting the native images array. payload = json.loads(Path("request.json").read_text(encoding="utf-8"))
payload["images"] = [os.environ["PRODUCT_IMAGE_URL"]]
payload["prompt"] = (
"Use image 1 as the authoritative product reference. "
"Replace only the studio background with pale limestone and warm "
"morning window light. Preserve bottle shape, cap, label text, logo "
"position, and product color. Do not crop the product or add objects."
)
task_id = submit(payload, "editing-task.json")
image_url = wait_for_image(task_id)
print(download_image(image_url, "edited-product"))
๋ผ๋ฒจ์ด ์ฝํ๊ณ ์ค๋ฃจ์ฃ์ด ๋ช
ํํ ์ ๋ช
ํ ์ ํ ์ฌ์ง์ ์ ํํ์ธ์. CometAPI ๊ฒฝ๋ก๊ฐ ํ์ฉํ๋ ์ด๋ฏธ์ง ์
๋ ฅ ํ์์ผ๋ก ์ ์ถํ์ธ์. ํด๋น ๊ฒฝ๋ก๊ฐ ๋ค์ดํฐ๋ธ resolution ์ค์ ์ ์ง์ํ๋ค๋ฉด, ๋ชจ๋ธ์ ํธ์ง ํ๋ ๋ด์์ match_input์ ์ฌ์ฉํด ๋ ํผ๋ฐ์ค์ ํ๋ ์ด๋ฐ๊ณผ ํฌ๊ธฐ๋ฅผ ์ ์งํ์ธ์.
[BFL ๊ฐค๋ฌ๋ฆฌ](https://bfl.ai/models/flux-3-image)๋ ๋ ๋ช
์ ๋ค์ด๋ฒ๋ฅผ ์ถ๊ฐํ๋ ๋ก์ปฌ ํธ์ง์ ์์ฐํฉ๋๋ค. ์ด ๊ณต์ ์ ํ ๋น๊ต ์์ฐ์ ์ ๊ฒ ํฌ์ธํธ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํ ์์์ด๋ฉฐ, ๋ณธ ๋ฌธ์๋ฅผ ์ํด ์คํํ CometAPI ์์ฒญ์ ์ถ๋ ฅ๋ฌผ์ด ์๋๋๋ค.

BFL ๊ณต์ ํธ์ง ์์, ์ : ํ ๋ช
์ ๋ค์ด๋ฒ๊ฐ ์๋ ์๋ณธ ์์ค ์ฅ๋ฉด.

BFL ๊ณต์ ํธ์ง ์์, ํ: ์ฅ๋ฉด์ ๋ ๋ช
์ ๋ค์ด๋ฒ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๋ณ๊ฒฝ๋์ง ์์์ผ ํ ๋ฐฐ๊ฒฝ๊ณผ ์๋ก์ด ํผ์ฌ์ฒด๋ฅผ ํจ๊ป ์ ๊ฒํ์ธ์.
### ๋ค์ค ์ด๋ฏธ์ง ๋ ํผ๋ฐ์ค ํธ์ง: ์คํ์ผ๊ณผ ์ ํ ์ ์ฒด์ฑ ๊ฒฐํฉ
์ ํ์ ๋จผ์ , ๋ผ์ดํ
/์คํ์ผ ๋ ํผ๋ฐ์ค๋ฅผ ๋ ๋ฒ์งธ๋ก ๋์ธ์. PRODUCT_IMAGE_URL๊ณผ STYLE_IMAGE_URL์ ์ค์ ํ๊ณ , ์๋ ์ฝ๋๋ฅผ multi_edit.py๋ก ์ ์ฅํ ๋ค ์ธ ํด๋ผ์ด์ธํธ ํ์ผ ์์ ๋๊ณ python multi_edit.py๋ฅผ ์คํํ์ธ์. ์ด ์์๋ images์ ์ต์ ๋ ๊ฐ์ ๋ ํผ๋ฐ์ค๋ฅผ ํ์ฉํ๋ ๋ผ์ฐํธ๋ฅผ ์ ์ ๋ก ํฉ๋๋ค. ์ถฉ๋ํ๋ ์์ค ์ด๋ฏธ์ง ํ๋ ์์ด ํธ์ง์ฉ ์์ฒญ ๋ณธ๋ฌธ์ผ๋ก ์์ํ์ธ์. ์ ์ฅ๋ ์์
์ python poll_download.py multi-edit-task.json์ผ๋ก ์ฌ๊ฐํ์ธ์.
import json
import os
from pathlib import Path
from submit import submit
from poll import wait_for_image
from download import download_image
Preserve this order: product first, lighting/style second. payload = json.loads(Path("request.json").read_text(encoding="utf-8"))
payload["images"] = [
os.environ["PRODUCT_IMAGE_URL"],
os.environ["STYLE_IMAGE_URL"],
]
payload["prompt"] = (
"Image 1 defines product identity. Image 2 defines lighting and color. "
"Create one promotional image with the exact product from image 1 "
"and the lighting mood of image 2. Preserve product lettering and "
"geometry. Do not copy logos, text, or extra objects from image 2."
)
task_id = submit(payload, "multi-edit-task.json")
print(download_image(wait_for_image(task_id), "multi-edited-product"))
๋ชจ๋ธ๋ณ CometAPI ํ์์ผ๋ก ๋ ๋ ํผ๋ฐ์ค๋ฅผ ์ฒจ๋ถํ์ธ์. ๋จผ์ ์ ํ ์ ์ฒด์ฑ์ด ์ ์ง๋์๋์ง ๊ฒํ ํ ๋ค, ๋ ๋ฒ์งธ ๋ ํผ๋ฐ์ค๊ฐ ์๋ํ ๋น๊ณผ ์์ ๋ถ์ฌํ๋์ง ํ๊ฐํ์ธ์. ์์น ์๋ ์ค๋ธ์ ํธ๋ ๋ ํฐ๋ง๋ ํจ๊ป ์ ์
๋๋ค๋ฉด, ํด๋น ๋ ํผ๋ฐ์ค๋ฅผ ๋จ์ํํ๊ฑฐ๋ ํ๋กฌํํธ๋ฅผ ๋ ๋ช
ํํ ํ์ธ์.
## ๋ ์ด์์ ์ ์ด๋ฅผ ์ํ ๋ฐ์ด๋ฉ ๋ฐ์ค ์ฌ์ฉ๋ฒ
๋ณ๊ณผ ํค๋๋ผ์ธ์ด ์์ธก ๊ฐ๋ฅํ ์์ญ์ ์ฐจ์งํด์ผ ํ ๋ ๋ฐ์ค๋ฅผ ์ฌ์ฉํ์ธ์. ๊ฐ ์์์ ID๊ฐ ์๋ ์ฅ๋ฉด ์บก์
์ ์์ฑํ ๋ค์, ํ๋กฌํํธ ๋์ JSON ๋ฐฐ์ด์ ๋ง๋ถ์ด์ธ์. BFL ํ์์ 0โ1000 ๊ทธ๋ฆฌ๋์์ bbox๋ฅผ [top, left, bottom, right] ์์๋ก ์ฌ์ฉํฉ๋๋ค. ๋ฐ์ค๋ ๋ณ๋ API ํ๋๊ฐ ์๋๋ผ ํ๋กฌํํธ ๋ด๋ถ์ ํฌํจ๋ฉ๋๋ค.
์๋ ์์๋ ๋ณ ์์ ํค๋๋ผ์ธ์ ์ํ ๊ณต๊ฐ์ ์์ฝํฉ๋๋ค. request.json์์ ์ธ๋กํ ์ถ๋ ฅ ์ค์ ์ ์ ์งํ๊ณ , ์ด ํ์ผ์ layout.py๋ก ์ ์ฅํด submit.py ์์ ๋์ธ์. python layout.py๋ฅผ ์คํํ ๋ค python poll_download.py layout-task.json์ ์คํํ์ธ์. ์ด ๋ ์ด์์ ๊ตฌ๋ฌธ์ ์ง์ํ๋ ๋ผ์ฐํธ๋ฅผ ์ฌ์ฉํ๊ณ , ๊ฒฐ๊ณผ์์ ๋ณ๊ณผ ํค๋๋ผ์ธ์ด ์๋ํ ์์ญ์ ์ฐจ์งํ๋์ง ํ์ธํ์ธ์.
import json
from pathlib import Path
from submit import submit
caption = (
"A portrait perfume advertisement: an amber bottle <bottle_1> "
"below a headline <title_1>, on a warm beige background."
)
elements = [
{"id": "title_1", "bbox": [80, 120, 220, 880],
"desc": "Dark brown text reading AMBER, centered"},
{"id": "bottle_1", "bbox": [300, 300, 880, 700],
"desc": "One amber glass perfume bottle with a black cap"},
]
payload = json.loads(Path("request.json").read_text(encoding="utf-8"))
payload["prompt"] = caption + " " + json.dumps(elements)
print(submit(payload, "layout-task.json"))
๋ ์ด์์๊ณผ ์ข
ํก๋น๋ฅผ ์ผ์น์ํค์ธ์. ๋ฐ์ค๋ ๋ฐฐ์น๋ฅผ ์ ๋ํ ๋ฟ ๊ฐ์ฒด๋ฅผ ํ๋ ๋ฐ์ด๋๋ฆฌ๋ก ํด๋ฆฌํํ์ง๋ ์์ต๋๋ค. ์ ์ฅ๋ ์ด๋ฏธ์ง์์ ํค๋๋ผ์ธ์ ์ฒ ์์ ๊ฐ๊ฒฉ์ ์ ๊ฒํ์ธ์. ์ ํํ ํ์ดํฌ๊ทธ๋ํผ๊ฐ ํ์๋ผ๋ฉด ์ต์ข
๋ธ๋๋ ๋ ํฐ๋ง์ ๋์์ธ ๋๊ตฌ์์ ์ถ๊ฐํ์ธ์.
## FLUX 3 Image API ๋น์ฉ์ ์ผ๋ง์ธ๊ฐ์?
CometAPI๋ FLUX 3 Image๋ฅผ [์์ฒญ๋น $0.0384๋ถํฐ](https://www.cometapi.com/models/flux/flux-3-image/) ์ ๊ณตํฉ๋๋ค(2026๋
11์ 9์ผ). ์ด๊ธฐ ์์ฐ์๋ ์ด ์์ ์๊ธ์ ์ฌ์ฉํ ๋ค, ์ ํํ ๊ตฌ์ฑ์ ํ์๋ ์๊ธ์ ์ ์ฉํ์ธ์. ์๋ ์์๋ ๋ชจ๋ ๊ณผ๊ธ ์์ฒญ์ด ์์ ์๊ธ์ ์ฌ์ฉํ๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
| ๊ณผ๊ธ๋ ์์ฒญ ์ | ์์ฒญ๋น ๊ฐ์ ์๊ธ | ์์ ๋น์ฉ |
| -------------- | ---------------- | ----------- |
| 1 | $0.0384 | $0.0384 |
| 10 | $0.0384 | $0.3840 |
| 100 | $0.0384 | $3.84 |
| 1000 | $0.0384 | $38.40 |
๋ฐฐ์น ์คํ ์ , ์ ํํ ๊ตฌ์ฑ๊ณผ ๊ณ์ ์ ์๊ธ์ ํ์ธํ์ธ์. ๊ณต๊ฐ ์์ ๊ฐ๊ฒฉ์ด ๋ชจ๋ ํด์๋๋ ํธ์ง ์ต์
์ ๊ฐ๊ฒฉ์ ๋ณด์ฅํ์ง๋ ์์ต๋๋ค. ์น์ธ๋ ์ถ๋ ฅ๋ฟ ์๋๋ผ ๋ฐ๋ ค๋ ํฌ๋ฆฌ์์ดํฐ๋ธ ์๋๋ ์ถ์ ํ์ธ์. ์๋ฅผ ๋ค์ด 100๊ฑด์ ๊ณผ๊ธ ์์ฒญ์ $3.84๋ฅผ ์ฌ์ฉํ๊ณ 80๊ฑด์ ์น์ธํ๋ค๋ฉด, ์ธ๋ ฅ ๊ฒํ ์ ์ ์ฅ ๋น์ฉ์ ์ ์ธํ ์น์ธ ๋ฉํ๋ฌผ๋น API ๋น์ฉ์ $0.048์
๋๋ค. ์ด๋ ์ค๋ช
์ ์ํ ๊ณ์ฐ์ด๋ฉฐ, ์ค์ ์น์ธ์จ์ ์ธก์ ํ ๊ฐ์ด ์๋๋๋ค.
### ์ํฌํ๋ก๋ณ ํด์๋ ์ ํ
| ์ํฌํ๋ก | ์ฒซ ํ
์คํธ | ์น์ธ ์ ๊ฒ |
| --------------------------- | ------------------------------------------- | ----------------------------------------------- |
| ํ๋กฌํํธ ํ์ | ์ง์๋๋ ๊ฐ์ฅ ์์ ์ ์ฉํ ํฐ์ด | ๊ตฌ๋์ ํผ์ฌ์ฒด ๋ฐฐ์น |
| ์ ์์๊ฑฐ๋ ์ ํ ์ด๋ฏธ์ง | ์๋ํ ํฌ๋กญ์ผ๋ก ์ด์ | ์ ํ ํ์, ๋ผ๋ฒจ, ์์ง ๋ํ
์ผ |
| ์บ ํ์ธ/์๋ํ ๋ฆฌ์ผ ์ํธ์ํฌ | ๋ ์ด์์ ์น์ธ ํ ํฐ ์ถ๋ ฅ | ๋ฉํ ํฌ๊ธฐ์์ ํ์ดํฌ๊ทธ๋ํผ์ ๋ํ
์ผ |
| ๋ ํผ๋ฐ์ค ๊ธฐ๋ฐ ํธ์ง | ์์ค์ ์ ํฉํ ์ง์ ์ค์ | ๋ณ๊ฒฝ๋์ง ์์ ์์ญ, ์ ํ ์ ์ฒด์ฑ, ๋ผ์ดํ
|
## FLUX 3 Video๋ ์ธ์ ์ฌ์ฉํด์ผ ํ๋์?
FLUX 3 Image๋ ์ ํ ํ์ด๋ก ์ด๋ฏธ์ง, ํฌ์คํฐ, ์บ ํ์ธ ํ๋ ์ ๊ฐ์ ์ ์ง ์์ฐ์ ์ ํฉํฉ๋๋ค. ์ ๋ฌ๋ฌผ์ด ๋ชจ์
์ ํ์๋ก ํ๋ค๋ฉด, ๋ณ๋ ๋ชจ๋ธ ID flux-3๋ก ์ ๊ณต๋๋ [CometAPI์ FLUX 3 Video](https://www.cometapi.com/models/flux/flux-3/)๋ฅผ ํ์ธํ์ธ์. ํด๋น [๋น๋์ค ์ํฌํ๋ก](https://apidoc.cometapi.com/api/video/flux-3/create)๋ ๋์์ ์ ์ฉ ์ค์ ๊ณผ ๊ณผ๊ธ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฏธ์ง์ ๋น๋์ค ์์ฒญ์ ๋ถ๋ฆฌํ์ธ์. ๊ธธ์ด, ์ค๋์ค, ํ๋ ์ ์ ์ด๋ ์ ์ง ์ด๋ฏธ์ง ์์ฒญ์ ํฌํจ๋์ง ์์ต๋๋ค.
์ด๋ฏธ์ง์ ์์ ํฌ๋งท์ด ๋ชจ๋ ํ์ํ ์บ ํ์ธ์ ๊ฒฝ์ฐ, ๋จผ์ ์ ์ง ์ด๋ฏธ์ง์ ๊ตฌ๋๋ฅผ ์น์ธ๋ฐ์ ๋ค์ ๋ชจ์
๋ธ๋ฆฌํ๋ฅผ ๋ณ๋๋ก ์ค๋นํ์ธ์. ์น์ธ๋ ์ด๋ฏธ์ง๋ฅผ ์์ค๋ก ์ฌ์ฌ์ฉํ๊ธฐ ์ , ๋น๋์ค ๋ชจ๋ธ์ ๋ ํผ๋ฐ์ค ์
๋ ฅ ์๊ตฌ์ฌํญ์ ํ์ธํ์ธ์.
## ๊ฒฐ๋ก
ํ๋์ ์ ํ ๋ธ๋ฆฌํ์ ํ๋์ ์ํ ์ด๋ฏธ์ง ์์
๋ถํฐ ์์ํ์ธ์. CometAPI FLUX 3 Image ๊ฒฝ๋ก๋ก ์ ์ถํ๊ณ , ์์
ID๋ฅผ ์ ์ฅํ ๋ค, ์๋ฃ๋ ์ด๋ฏธ์ง๋ฅผ ๋ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๊ฒํ ํ๊ณ ๋์ ํ์ฅํ์ธ์. ์ ํํ ์บ๋ฒ์ค๊ฐ ํ์ํ๋ฉด width์ height๋ฅผ, ๋ ํผ๋ฐ์ค ํธ์ง์์๋ ์ง์ ์ match_input์ ์ฌ์ฉํ์ธ์. ์น์ธํ ์ด๋ฏธ์ง ์์ ์ด ์ง์ถ์ ํจ๊ป ๋น๊ตํด ์์ฐ์ด ์ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ํ๋๋ก ํ์ธ์.
## SEO ๋ฉํ๋ฐ์ดํฐ
Meta title: FLUX 3 Image API ๊ฐ์ด๋: ์์ฑ, ํธ์ง ๋ฐ CometAPI
Meta description: CometAPI์์ FLUX 3 Image๋ก ์์ฑ๊ณผ ํธ์ง์ ์ํํ์ธ์. ์ด๋ฏธ์ง ํ๋ผ๋ฏธํฐ, ๋น๋๊ธฐ ์์
์ฒ๋ฆฌ, ํ๋กฌํํธ ์์, ์์ฒญ๋น $0.0384๋ถํฐ์ ์๊ธ์ ์์๋ณด์ธ์.
Keywords: FLUX 3 Image API, CometAPI FLUX 3 Image, FLUX 3 image editing, FLUX 3 pricing, reference image generation, FLUX.2 migration
URL slug: flux-3-image-api-guide
๋ชจ๋ธ ์๋ณ์ FLUX 3 Image; ์นดํ๋ก๊ทธ ID flux-3-image ๊ณ์ ์์์ ๋์จ ๋ชจ๋ธ๋ณ ๋ผ์ฐํธ์ ๋ผ์ฐํ
๊ท์น์ ์ฌ์ฉํ์ธ์. ์์ฑ / ํ๋กฌํํธ ์ฅ๋ฉด, ๊ตฌ์ฑ ๋๋ ํธ์ง ์ง์ ํ๋์ ๋ช
ํํ ํผ์ฌ์ฒด์ ํ๋์ ์๋๋ ์ถ๋ ฅ์ ์ฐ์ ์ผ๋ก ์์ํ์ธ์. ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง / ๋ค์ดํฐ๋ธ images 1โ10๊ฐ์ ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง๋ฅผ ์์๋๋ก ์ ๊ณต. HTTP(S) URL ๋๋ ๋ค์ดํฐ๋ธ API์์๋ base64 ์ง์ ๊ฒ์ดํธ์จ์ด์ ํ๋๋ช
, ์
๋ ฅ ํ์, ๋ ํผ๋ฐ์ค ๊ฐ์ ํ๋๋ฅผ ํ์ธํ์ธ์. ์ข
ํก๋น / ๋ค์ดํฐ๋ธ aspect_ratio ์บ๋ฒ์ค ๋น์จ. auto์ผ ๋ ํ๋กฌํํธ์ ์์ฒญ๋ ๋น์จ์ด ์ฐ์ ํ๋ฉฐ, ๊ทธ๋ ์ง ์์ผ๋ฉด ํธ์ง ์ ์ฒซ ๋ฒ์งธ ๋ ํผ๋ฐ์ค์ ํ๋ ์ด๋ฐ์ ์ ์งํฉ๋๋ค. ๋ฉํ ํ์์ ์ํ ๋น์จ์ ์ ํํ๊ณ ํ์ฉ ๊ฐ(accepted values)์ ํ์ธํ์ธ์. ํด์๋ / ๋ค์ดํฐ๋ธ resolution ๋ค์ดํฐ๋ธ ํฐ์ด: 768sq, 1k(๊ธฐ๋ณธ๊ฐ), 1.5k, 2k, 4k. ์ ํํ ํฌ๊ธฐ๋ ์ข
ํก๋น์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ํธ์ง์์๋ match_input์ด ์ฒซ ๋ฒ์งธ ๋ ํผ๋ฐ์ค์ ํฌ๊ธฐ๋ฅผ ์ ์งํ๋ฉฐ, ๋ ํฐ ๊ฒฝ์ฐ 4 MP๋ก ์ถ์ํฉ๋๋ค. ๋ช
์์ aspect_ratio๊ฐ ์์ผ๋ฉด ๊ฐ์ฅ ๊ฐ๊น์ด ํฐ์ด๊ฐ ์ ํ๋ฉ๋๋ค. ๋ช
์์ width์ height๊ฐ ์ฐ์ ํฉ๋๋ค. ์ ํํ ํฌ๊ธฐ / width + height ๋ ์ ์(๊ฐ 256โ6256px)๋ฅผ ๋ชจ๋ ์ ๊ณต. resolution๊ณผ aspect_ratio๋ฅผ ์ฌ์ ์ํฉ๋๋ค. ์ด ๋ฉด์ ์ 16,822,272px ํ๋์ด๋ฉฐ, ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ๋๋ 4,194,304px ํ๋์
๋๋ค. 1024 ร 1280 ๊ฐ์ ๊ณ ์ ๋ฉํ ํฌ๊ธฐ์ ์ ํฉํฉ๋๋ค. CometAPI ๊ฒฝ๋ก๊ฐ ์ด ๋ค์ดํฐ๋ธ ์ ์ด๋ฅผ ํ์ฉํ๋์ง ํ์ธํ์ธ์. ๋ ์ด์์ ์ ์ด ์์ ๋ฐฐ์น๋ฅผ ์ํ ๋ฐ์ด๋ฉ ๋ฐ์ค ๊ฐ์ด๋ ์ ํํ ๋ฐฐ์น๊ฐ ์ค์ํ ๋ ๋ฌธ์ํ๋ ๋ ์ด์์ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ธ์. ํ๊น ํธ์ง ์ ํ๋ ํผ์ฌ์ฒด ๋๋ ์์ญ์ ๋ํ ๋ณ๊ฒฝ ๋ณ๊ฒฝ๋์ง ์์์ผ ํ๋ ์์ญ์์ ์์ค์ ๊ฒฐ๊ณผ๋ฅผ ๋น๊ตํ์ธ์. ์ธ์ฆ ๊ฒ์ดํธ์จ์ด ์์ฒญ์ ์ํ CometAPI API ํค CometAPI ์์์ ์ธ์ฆ ํค๋๋ฅผ ๋ฐ๋ฅด์ธ์. ํค๋ ์๋ฒ์ ๋ณด๊ดํ์ธ์. ๊ฒฐ๊ณผ ์ฒ๋ฆฌ ๋น๋๊ธฐ ์์ฑ: ์์
์ ์ถ, ์์
ID ์ถ์ , ์๋ฃ๋ ์ด๋ฏธ์ง ์กฐํ CometAPI FLUX ์์
๊ณ์ฝ์ ๋ฐ๋ฅด๋ ๊ณ์ ๋ผ์ฐํธ๋ผ๋ฉด ์๋ Python ํ
ํ๋ฆฟ์ ์ฌ์ฉํ์ธ์.
์ฌ์ฉ ์ฌ๋ก ๊ฐ๋ ฅํ ํ
์คํธ-ํฌ-์ด๋ฏธ์ง/ํธ์ง, ํจ๋ฐ๋ฆฌ ๋ณํ ๋ํ
์ผํ ์ด๋ฏธ์ง ํฉ์ฑ๊ณผ ํฝ์
๋ณด์กด ํธ์ง ๋์ผ ๋ธ๋๋ ํ๋กฌํํธ๋ก ๋น๊ตํ์ธ์ ํด์๋ ๋ณํ๋ณ ๊ณ ํด์๋ ์์ฑ ๋ช
์์ 2K/4K ๋ค์ดํฐ๋ธ ์ผ์ผ์ด์ค 100% ํ๋์์ ๋ฏธ์ธ ๋ํ
์ผ์ ์ ๊ฒํ์ธ์ ํธ์ง ์ผ๋ถ ๋ณํ์์ ๋ค์ค ๋ ํผ๋ฐ์ค ์ง์ ๋ก์ปฌ๋ผ์ด์ฆ๋ ํธ์ง ๋ฐ๋ชจ ๋ณ๊ฒฝ๋์ง ์์์ผ ํ ์์ญ์ ๋๋ฆฌํํธ๋ฅผ ์ธก์ ํ์ธ์ ๋น์ฉ ๋ณํ๊ณผ ํ๋ซํผ์ ๋ฐ๋ผ ์์ด ์ ํํ ๊ตฌ์ฑ์ ๋ํ CometAPI ์๊ธ ์น์ธ๋ ์ด๋ฏธ์ง๋น ๋น์ฉ์ ๋น๊ตํ์ธ์ CometAPI ์ก์ธ์ค CometAPI์์ FLUX 2 PRO ๋ฐ FLUX 2 MAX๋ก ์ ๊ณต CometAPI์์ flux-3-image๋ก ์ ๊ณต ํ๋ก๋์
๋ผ์ฐํ
๋ณ๊ฒฝ ์ ๋ชจ๋ธ๋ณ ์์ฒญ์ ๊ฒ์ฆํ์ธ์ ํ๊ฐ ํ์ฌ ๋ฐฐํฌ๋ ์ ํํ ๋ณํ ์ฌ์ฉ ๋์ผํ ํ๋กฌํํธ์ ๋ ํผ๋ฐ์ค ์ธํธ๋ฅผ ์คํ ์น์ธ๋ ์ถ๋ ฅ๊ณผ ์ ์ฒด ์ํฌํ๋ก ๋น์ฉ์ ๋น๊ตํ์ธ์
CometAPI ์๊ธ์ ์์ฒญ๋น $0.0384๋ถํฐ ์์(2026๋
11์ 9์ผ)
์๋ ๊ฐ๊ฒฉ ์น์
์ ์์ฐ์ ์ฐธ๊ณ ๋ก ์ฌ์ฉํ๊ณ , ์ ํํ ๊ตฌ์ฑ์ ์๊ธ์ ํ์ธํ์ธ์.
์ถ๊ฐ ํ๋ ๋ค์ดํฐ๋ธ์ ๊ฒ์ดํธ์จ์ด ์คํค๋ง๋ ๋ชจ๋ธ ์ธ๋์ ๋ฐ๋ผ ๋ค๋ฆ
๋๋ค ๋ค์ดํฐ๋ธ FLUX 3 Image๋ width ๋ฐ height๋ฅผ ํ์ฉํฉ๋๋ค. ์ด์ ๋ชจ๋ธ์ seed๋ input_image๋ฅผ ์ฌ์ฌ์ฉํ์ง ๋ง๊ณ , ๋ค์ดํฐ๋ธ ๋ ํผ๋ฐ์ค ์
๋ ฅ์๋ images๋ฅผ ์ฌ์ฉํ๋ฉฐ CometAPI ๊ฒ์ดํธ์จ์ด ์คํค๋ง๋ฅผ ๋ฐ๋ฅด์ธ์.
CometAPI์ ํจ๊ป FLUX 3 Image API๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ - CometAPI