์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฟ ํค์ ๋ธ๋ผ์ฐ์ ์ ์ฅ์๋ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๊ณ ํ๊ฒฝ์ค์ ์ ๊ธฐ์ตํฉ๋๋ค. ๋์ํ์๋ฉด ์ฌ์ดํธ ์ด์ฉ ๋ฐฉ์๋ ์ธก์ ํฉ๋๋ค. ์ธ์ ๋ ์ง ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฟ ํค ์ ์ฑ ์ ์ฐธ๊ณ ํ์ธ์.
OpenAI: GPT Image 1
openai/gpt-image-1์ง๊ธ OpenAI: GPT Image 1 ์ฌ์ฉํด ๋ณด๊ธฐ
์ ๊ฐ๊ฒฉ์ผ๋ก ์์ก์์ ์ฐจ๊ฐ๋ฉ๋๋ค. ์ ๊ณ์ ์ ๋ฌด๋ฃ ์ฌ์ฉ๋์ผ๋ก ์์ํฉ๋๋ค.
์ค์
OpenAI: GPT Image 1 ํ๋์ ๋ณด๊ธฐ
- ์ ๋ ฅ ๊ฐ๊ฒฉ์ด ์ด๋ฏธ์ง ๋ชจ๋ธ 21๊ฐ์ ์ค์๊ฐ๋ณด๋ค 100% ๋์ต๋๋ค.
- 400,000 ํ ํฐ์ ์ปจํ ์คํธ ์๋์ฐ, ๊ธด ๋ฌธ์์ ๋ฉํฐํด ๋ํ์ ์ถฉ๋ถํฉ๋๋ค.
- ์คํค๋ง ๊ธฐ๋ฐ ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ์ ์ง์ํฉ๋๋ค.
OpenAI: GPT Image 1 ์๊ฐ
GPT Image 1์ OpenAI์ ์ด๋ฏธ์ง ์์ฑ ๋ฐ ํธ์ง ๋ชจ๋ธ๋ก, api14์ ๋ชจ๋ธ id openai/gpt-image-1๋ก ๋ฑ๋ก๋์ด ์์ต๋๋ค. ์ด๋ฏธ์ง ์นดํ ๊ณ ๋ฆฌ์ ์ํ๋ฉฐ, ์ ๊ณต์๋ ์ ์ฉ Images API๋ฅผ ํตํด ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ณ ํธ์งํ๋ค๊ณ ์ค๋ช ํฉ๋๋ค. ์ด๋ฏธ OpenAI ๋ชจ๋ธ์ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด ๋์ผํ ๋ฒค๋์ด๋ฉฐ, ์ฌ๊ธฐ์๋ api14์ OpenAI ํธํ ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ ธ์ถ๋ฉ๋๋ค.
์ด ๋ชจ๋ธ์ ํ ์คํธ์ ์ด๋ฏธ์ง ์ ๋ ฅ์ ๋ฐ์ ์ด๋ฏธ์ง๋ฅผ ๋ฐํํฉ๋๋ค. ์ปจํ ์คํธ ์๋์ฐ๋ 400,000 ํ ํฐ์ด๊ณ ์ต๋ ์ถ๋ ฅ์ 360,000์ ๋๋ค. ์ด๋ฏธ์ง ๋งค๊ฐ๋ณ์๋ฅผ ํตํด ๋ฐํ๋๋ ๊ฒฐ๊ณผ์ ํํ์ ํ์ง์ ์ ์ดํ ์ ์์ต๋๋ค. aspect_ratio๋ 1:1, 3:2, 2:3 ๋๋ auto๋ฅผ ํ์ฉํ๊ณ , quality๋ auto, low, medium ๋๋ high๋ฅผ ํ์ฉํ๋ฉฐ, background๋ auto, transparent ๋๋ opaque๋ฅผ ํ์ฉํฉ๋๋ค. n์ผ๋ก ํธ์ถ๋น 1์์ 10๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ์์ฒญํ ์ ์๊ณ , ํธ์ง์ ์ํด 0์์ 16๊ฐ์ ์ ๋ ฅ ์ฐธ์กฐ๋ฅผ ์ ๊ณตํ ์ ์์ผ๋ฉฐ, output_compression์ 0์์ 100 ์ฌ์ด๋ก ์ค์ ํ ์ ์์ต๋๋ค. ์ ๊ณต์๋ ์ ํํ ํ ์คํธ ๋ ๋๋ง, ํฌ๋ช ๋ฐฐ๊ฒฝ, ํธ์ง ์ ์ต๋ 16๊ฐ์ ์ฐธ์กฐ ์ด๋ฏธ์ง ์ง์์ ๊ฐ์กฐํฉ๋๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ์ ์๋นํ ํน์ ํ ์์ ๊ตฐ์ ๊ฐ๋ฆฌํต๋๋ค. ์ ํํ ํ ์คํธ ๋ ๋๋ง ๋๋ถ์ ๋ฐฐ๋, ๋ชฉ์ , ๋ผ๋ฒจ์ด ์๋ ์ ํ ์ฌ์ง์ฒ๋ผ ๋ด๋ถ์ ์ฝ์ ์ ์๋ ๋จ์ด๊ฐ ํ์ํ ์ด๋ฏธ์ง์ ํฉ๋ฆฌ์ ์ผ๋ก ์ ํฉํฉ๋๋ค. ํฌ๋ช ๋ฐฐ๊ฒฝ์ ์์ด์ฝ, ๋ก๊ณ , ๋ ์ด์ด๋ ๋์์ธ ์์์ฒ๋ผ ๋ค๋ฅธ ๊ณณ์์ ํฉ์ฑ๋ ์์ฐ์ ์ ํฉํฉ๋๋ค. ์ฐธ์กฐ ์ด๋ฏธ์ง ์ ๋ ฅ์ ํธ์ง์ ์ค์ฉ์ ์ผ๋ก ๋ง๋๋ ์์์ ๋๋ค. ์ฒ์๋ถํฐ ์์ฑํ๋ ๋์ ๊ธฐ์กด ์ด๋ฏธ์ง๋ฅผ ์ ๋ฌํ๊ณ ๋ณ๊ฒฝ์ ์์ฒญํ ์ ์์ผ๋ฏ๋ก, ๋์์ธ์ ๋ฐ๋ณตํ๊ฑฐ๋ ์์ฐ์ ๊ตฌ์กฐ๋ฅผ ์ ์งํ๋ฉด์ ์คํ์ผ์ ๋ฐ๊ฟ ๋ ์ ์ฉํฉ๋๋ค. n์ผ๋ก ํ ๋ฒ์ ํธ์ถ์์ ์ฌ๋ฌ ๋ณํ์ ์์ฑํ๋ ๊ฒ์ ๋จ์ผ ๊ฒฐ๊ณผ๋ณด๋ค ์ ํํ ์ ์๋ ์ต์ ์ด ํ์ํ ๋ ๋์์ด ๋ฉ๋๋ค.
api14๋ฅผ ํตํด ํธ์ถํ๋ ค๋ฉด OpenAI ํธํ ์๋ํฌ์ธํธ์ ๋ชจ๋ธ id openai/gpt-image-1์ ์ฌ์ฉํ์ธ์. ๋ฐ๋ผ์ ๊ธฐ์กด OpenAI ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์์ฒญ ํํ๊ฐ ์ต์ํ์ ๋ณ๊ฒฝ์ผ๋ก ๊ทธ๋๋ก ์ ์ฉ๋์ด์ผ ํฉ๋๋ค. ์ง์๋๋ ๋งค๊ฐ๋ณ์๋ max_tokens, response_format, seed, structured_outputs์ด๋ฉฐ, ์์์ ์ค๋ช ํ ์ด๋ฏธ์ง ๋งค๊ฐ๋ณ์์ ํจ๊ป ์ฌ์ฉ๋ฉ๋๋ค. ์คํ ๊ฐ ์ฌํ ๊ฐ๋ฅํ ์ถ๋ ฅ์ด ํ์ํ ๋ seed๋ฅผ ์ฌ์ฉํ๊ณ , ๊ฒฐ๊ณผ๊ฐ ๋ฐํ๋๋ ๋ฐฉ์์ ์ ์ดํ๋ ค๋ฉด response_format์ ์ฌ์ฉํ์ธ์. ์ด ๋ชจ๋ธ์ ํ ์คํธ๊ฐ ์๋๋ผ ์ด๋ฏธ์ง๋ฅผ ์ถ๋ ฅํ๋ฏ๋ก, API ํ๋ฉด์ด ํธํ๋๋๋ผ๋ ์ฑํ ์์ฑ์ด ์๋๋ผ ์์ฑ ์๋ํฌ์ธํธ๋ก ์ทจ๊ธํ์ธ์.
ํ ๊ฐ์ง ์ค์ฉ์ ์ธ ๊ณ ๋ ค ์ฌํญ์ ์ถ๋ ฅ ๋ชจ๋ฌ๋ฆฌํฐ๊ฐ ์ด๋ฏธ์ง ์ ์ฉ์ด๋ผ๋ ์ ์ ๋๋ค. ์์ ์ด ํ ์คํธ ์์ฑ, ๋ถ๋ฅ ๋๋ ์ฐ๋ฌธ์ด๋ ๊ตฌ์กฐํ๋ ํ ์คํธ๋ฅผ ๋ฐํํ๋ ๊ฒ์ด๋ผ๋ฉด ํ ์คํธ ๋ชจ๋ธ์ด ๋ ์ ํฉํฉ๋๋ค. ์ฌ๊ธฐ์ structured_outputs๋ ๋ชจ๋ธ์ ํ ์คํธ ์ด์์คํดํธ๋ก ๋ฐ๊พธ๋ ๊ฒ์ด ์๋๋ผ ์ด๋ฏธ์ง ์์ฑ ์์ฒญ ๋ด์์ ์ ์ฉ๋ฉ๋๋ค. 400,000 ํ ํฐ ์ปจํ ์คํธ์ 360,000 ์ต๋ ์ถ๋ ฅ์ ๋๋ํ์ง๋ง, ์ค์ ๋ก ์ ์ฉํ ์ ์ฝ์ ๋ณดํต ํธ์ง์ ์ํ 16๊ฐ ์ฐธ์กฐ ์ด๋ฏธ์ง ์ํ๊ณผ ํธ์ถ๋น 10๊ฐ ์ด๋ฏธ์ง ์ํ์ ๋๋ค. ์์ ์ ๋ฐฐ์น๋ก ์ฒ๋ฆฌํ ๋๋ ์ด ์ซ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ณํํ์ธ์.
OpenAI: GPT Image 1 API ํธ์ถ ๋ฐฉ๋ฒ
- ๋์๋ณด๋์์ API ํค๋ฅผ ๋ง๋์ธ์.
- ์ฌ์ฉํ๋ ์ธ์ด์ ๊ณต์ openai SDK๋ฅผ ์ค์นํ์ธ์.
- baseURL์ https://api14.com/api/v1๋ก, model์ "openai/gpt-image-1"๋ก ์ค์ ํ์ธ์.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.images.generate({
"model": "openai/gpt-image-1",
"prompt": "A minimalist product photo of a ceramic mug on a wooden table",
"n": 1,
"aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));
์ง์ ํ๋ผ๋ฏธํฐ
max_tokensresponse_formatseedstructured_outputs์ฌ์
- ์ปจํ ์คํธ ๊ธธ์ด
- 400,000
- ์ต๋ ์ถ๋ ฅ
- 360,000
- ์ ๋ ฅ
- text, image
- ์ถ๋ ฅ
- image
api14 ์์ฒญ ์ ยท ์ต๊ทผ 7์ผ
OpenAI: GPT Image 1: ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- OpenAI: GPT Image 1 API ๋น์ฉ์ ์ผ๋ง์ธ๊ฐ์?
- OpenAI: GPT Image 1์ ๊ฐ๊ฒฉ์ ์ ๋ ฅ US$35.00 / 100๋ง ํ ํฐ์ ๋๋ค. ์ฑ๊ณตํ ์์ฒญ์ ๋ํด์๋ง USD ์์ก์์ ์ฐจ๊ฐ๋๋ฉฐ, ์คํจํ ์์ฒญ์ ๋ฌด๋ฃ์ ๋๋ค.
- OpenAI: GPT Image 1์ ์ปจํ ์คํธ ์๋์ฐ๋ ์ผ๋ง์ธ๊ฐ์?
- OpenAI: GPT Image 1๋(์) ์์ฒญ๋น ์ต๋ 400,000 ํ ํฐ์ ์ฝ์ต๋๋ค, ํ๋กฌํํธ, ๋ํ ๊ธฐ๋ก, ๋ฌธ์๋ฅผ ๋ชจ๋ ํฉ์น ์์ ๋๋ค. ์๋ต๋น ์ต๋ 360,000๊ฐ์ ์ถ๋ ฅ ํ ํฐ์ ์์ฑํฉ๋๋ค.
- OpenAI: GPT Image 1๋(์) ๋ฌด์์ ํ ์ ์๋์?
- OpenAI: GPT Image 1๋(์) text, image ์ ๋ ฅ์ ๋ฐ์ image ์ถ๋ ฅ์ ๋ฐํํฉ๋๋ค. ์ง์ ๊ธฐ๋ฅ: ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ.
- ์ฝ๋์์ OpenAI: GPT Image 1๋ฅผ(์) ์ด๋ป๊ฒ ํธ์ถํ๋์?
- ์ด๋ค OpenAI SDK๋ base URL์ https://api14.com/api/v1๋ก ์ง์ ํ๊ณ model์ "openai/gpt-image-1"๋ก ์ค์ ํ์ธ์, ๋ค๋ฅธ ์ฝ๋ ๋ณ๊ฒฝ์ ํ์ ์์ต๋๋ค. ์ด ํ์ด์ง์ ์ฝ๋ ํจ๋์์ ๋ฐ๋ก ์ธ ์ ์๋ ์์ ๋ฅผ ๋ณต์ฌํ์ธ์.
- OpenAI: GPT Image 1์ ๋์์ ๋ฌด์์ธ๊ฐ์?
- ๋น์ทํ ๊ฐ๊ฒฉ๋์ ์ด๋ฏธ์ง ๋ชจ๋ธ: OpenAI: GPT-5 Image, Microsoft AI: MAI-Image-2.6 Flash, OpenAI: GPT-5.4 Image 2. ๋ชจ๋ ๊ฐ์ API ํค๋ก ์คํ๋๋ฏ๋ก ๋ฌธ์์ด ํ๋๋ง ๋ฐ๊พธ๋ฉด ์ ํ๋ฉ๋๋ค.
OpenAI: GPT Image 1 ์ปค๋ฎค๋ํฐ
์ ํ ํฝ์ด ์ปค๋ฎค๋ํฐ์๋ ์์ง ํ ํฝ์ด ์์ต๋๋ค. OpenAI: GPT Image 1์ ๋ํ ์ฒซ ํ ํฝ์ ์ด์ด ๋ณด์ธ์.