์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฟ ํค์ ๋ธ๋ผ์ฐ์ ์ ์ฅ์๋ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๊ณ ํ๊ฒฝ์ค์ ์ ๊ธฐ์ตํฉ๋๋ค. ๋์ํ์๋ฉด ์ฌ์ดํธ ์ด์ฉ ๋ฐฉ์๋ ์ธก์ ํฉ๋๋ค. ์ธ์ ๋ ์ง ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฟ ํค ์ ์ฑ ์ ์ฐธ๊ณ ํ์ธ์.
Google: Nano Banana 2 (Gemini 3.1 Flash Image)
google/gemini-3.1-flash-image์ง๊ธ Google: Nano Banana 2 (Gemini 3.1 Flash Image) ์ฌ์ฉํด ๋ณด๊ธฐ
์ ๊ฐ๊ฒฉ์ผ๋ก ์์ก์์ ์ฐจ๊ฐ๋ฉ๋๋ค. ์ ๊ณ์ ์ ๋ฌด๋ฃ ์ฌ์ฉ๋์ผ๋ก ์์ํฉ๋๋ค.
์ค์
Google: Nano Banana 2 (Gemini 3.1 Flash Image) ํ๋์ ๋ณด๊ธฐ
- ์ ๋ ฅ ๊ฐ๊ฒฉ์ด ์ด๋ฏธ์ง ๋ชจ๋ธ 21๊ฐ์ ์ค์๊ฐ๋ณด๋ค 90% ๋ฎ์ต๋๋ค.
- 131,072 ํ ํฐ์ ์ปจํ ์คํธ ์๋์ฐ, ๊ธด ๋ฌธ์์ ๋ฉํฐํด ๋ํ์ ์ถฉ๋ถํฉ๋๋ค.
- ์คํค๋ง ๊ธฐ๋ฐ ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ์ ์ง์ํฉ๋๋ค.
- ์ถ๋ก ๊ฐ๋ ์กฐ์ ์ ์ง์ํฉ๋๋ค.
Google: Nano Banana 2 (Gemini 3.1 Flash Image) ์๊ฐ
Google: Nano Banana 2 (Gemini 3.1 Flash Image)๋ Google์ ์ด๋ฏธ์ง ์์ฑ ๋ฐ ํธ์ง ๋ชจ๋ธ๋ก, api14์์ google/gemini-3.1-flash-image๋ก ์๋ณ๋ฉ๋๋ค. ์ด๋ฏธ์ง ์นดํ ๊ณ ๋ฆฌ์ ์ํ๋ฉฐ ํ ์คํธ๊ฐ ๋ณด์กฐ ์นดํ ๊ณ ๋ฆฌ์ด๊ณ , Google์ ์ด์ Nano Banana ์ด๋ฏธ์ง ๋ชจ๋ธ์ ํ์ ๋ชจ๋ธ์ ๋๋ค. ์ ๊ณต์ ์ถ์์ผ์ 2026-06-18์ ๋๋ค. Google์ ์ด๋ฅผ Flash ์๋๋ก Pro ์์ค์ ์๊ฐ์ ํ์ง์ ์ ๊ณตํ๋ค๊ณ ํฌ์ง์ ๋ํ๋๋ฐ, ์ด๋ ์๋๋ฅผ ๋ถ๋ช ํ ๋ณด์ฌ์ค๋๋ค. ๋ ํฐ ์ด๋ฏธ์ง ๋ชจ๋ธ์์ ํํ ๋ฐ๋ฅด๋ ๋๋ฆฐ ์ฒ๋ฆฌ ์๊ฐ ์์ด ๋์ ์ถ๋ ฅ ํ์ง์ ์ ๊ณตํ๋ค๋ ๊ฒ์ ๋๋ค.
์ด ๋ชจ๋ธ์ ์ด๋ฏธ์ง์ ํ ์คํธ ์ ๋ ฅ์ ๋ฐ์๋ค์ด๊ณ ์ด๋ฏธ์ง์ ํ ์คํธ ์ถ๋ ฅ์ ๋ฐํํ ์ ์์ผ๋ฏ๋ก, ํ๋กฌํํธ๋ก๋ถํฐ์ ์์ฑ๊ณผ ์ฌ์ฉ์๊ฐ ์ ๊ณตํ ์ด๋ฏธ์ง์ ํธ์ง์ ๋ชจ๋ ์ฒ๋ฆฌํฉ๋๋ค. ์ปจํ ์คํธ ์๋์ฐ๋ 131,072 ํ ํฐ์ด๊ณ , ์ต๋ ์ถ๋ ฅ์ 32,768 ํ ํฐ์ ๋๋ค. ์ด๋ฏธ์ง ์์ฑ์ ๊ตฌ์ฑ ๊ฐ๋ฅํฉ๋๋ค. ํด์๋๋ 512, 1K, 2K ๋๋ 4K๋ก ์ค์ ํ ์ ์๊ณ , ์ข ํก๋น๋ 1:1, 1:4, 1:8, 2:3, 3:2, 3:4, 4:1, 4:3, 4:5, 5:4, 8:1, 9:16, 16:9 ๋ฐ 21:9๋ฅผ ์ง์ํฉ๋๋ค. n ํ๋ผ๋ฏธํฐ๋ ์ต์ 1, ์ต๋ 1์ ํ์ฉํ๋ฏ๋ก ๊ฐ ์์ฒญ์ ๋จ์ผ ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค. ์ ๋ ฅ ์ฐธ์กฐ๋ 0๊ฐ์์ 14๊ฐ ์ด๋ฏธ์ง๋ฅผ ํ์ฉํ๋ฉฐ, ์ด๊ฒ์ด ๋ค์ค ์ด๋ฏธ์ง ํธ์ง๊ณผ ๊ตฌ์ฑ์ ์ค์ฉ์ ์ผ๋ก ๋ง๋ญ๋๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ์ ์๋นํ ๋์ ์ฉ๋ ์งํฉ์ ๊ฐ๋ฆฌํต๋๋ค. ํ ์คํธ์์ ์ด๋ฏธ์ง ์์ฑ์ ์ผ๋ฌ์คํธ๋ ์ด์ , ์ปจ์ ์ํธ, ์ ํ ๋ชฉ์ ๋ฐ ๋ง์ผํ ์์ฐ์ ํฌ๊ดํ๋ฉฐ, ์ข ํก๋น ๋ชฉ๋ก์ ์ ์ฌ๊ฐํ ์์ ๊ฒ์๋ฌผ๋ถํฐ ์์ด๋ ๋ฐฐ๋์ ์ธ๋กํ ๋ชจ๋ฐ์ผ ํ์๊น์ง ๋ชจ๋ ์ฒ๋ฆฌํฉ๋๋ค. ์ด ๋ชจ๋ธ์ ํ ์คํธ์ ํจ๊ป ์ด๋ฏธ์ง ์ ๋ ฅ์ ๋ฐ๊ธฐ ๋๋ฌธ์ ํธ์ง ์ํฌํ๋ก์๋ ์ ํฉํฉ๋๋ค. ๋ฆฌํฐ์นญ, ์คํ์ผ ๋ณ๊ฒฝ, ๋ฐฐ๊ฒฝ ๋ณ๊ฒฝ, ๊ทธ๋ฆฌ๊ณ ์ต๋ 14๊ฐ์ ์ฐธ์กฐ๋ฅผ ์ ๋ฌํ ์ ์์ผ๋ฏ๋ก ์ฌ๋ฌ ์์ค ์ด๋ฏธ์ง์ ์์ ๊ฒฐํฉ ๋ฑ์ด ๊ฐ๋ฅํฉ๋๋ค. 4K ํด์๋ ์ต์ ์ ์ธ์ํ๊ฑฐ๋ ํฌ๊ฒ ํ์ํ ๋ ๊ฒฌ๋์ผ ํ๋ ์์ ์ ์ ํฉํ๊ณ , 512๋ ์ด์์ ์ ๋ ดํ๊ฒ ๋ฐ๋ณต ์์ ํ ์ ์๊ฒ ํด์ค๋๋ค. ํ ์คํธ ์ถ๋ ฅ ์ธก๋ฉด์ ๋ชจ๋ธ์ด ์์ฑํ ์ด๋ฏธ์ง์ ํจ๊ป ์ค๋ช ์ด๋ ๋ฌ์ฌ๋ฅผ ๋ฐํํ ์ ์์์ ์๋ฏธํฉ๋๋ค.
api14์ OpenAI ํธํ API๋ฅผ ํตํด ๋ชจ๋ธ id google/gemini-3.1-flash-image๋ฅผ ์ฌ์ฉํ์ฌ ํธ์ถํ๋ฏ๋ก, ๊ธฐ์กด OpenAI ํด๋ผ์ด์ธํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ base URL๊ณผ ๋ชจ๋ธ ์ด๋ฆ๋ง ๋ณ๊ฒฝํ๋ฉด ์๋ํฉ๋๋ค. ์ง์๋๋ ์์ฒญ ํ๋ผ๋ฏธํฐ๋ include_reasoning, max_tokens, reasoning, reasoning_effort, response_format, seed, structured_outputs, temperature ๋ฐ top_p์ ๋๋ค. Seed๋ ์คํ ๊ฐ์ ์ฌํ ๊ฐ๋ฅํ ์ด๋ฏธ์ง ์ถ๋ ฅ์ ์ํ ๋ ์ ์ฉํ๊ณ , temperature์ top_p๋ ์์ฑ ๊ฐ์ ์ป๋ ๋ณ๋๋์ ์ ์ดํฉ๋๋ค. ์ถ๋ก ๊ด๋ จ ํ๋ผ๋ฏธํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ง์ฐ ์๊ฐ์ ๋ณต์กํ ํ๋กฌํํธ์ ๋ ์ ์คํ ์ฒ๋ฆฌ์ ๋ง๋ฐ๊ฟ ์ ์์ต๋๋ค.
๋ช ๊ฐ์ง ์ ์ฝ์ ํ์ ํ๊ธฐ ์ ์ ์์๋ ๊ฐ์น๊ฐ ์์ต๋๋ค. n ํ๋ผ๋ฏธํฐ๋ 1๋ก ๊ณ ์ ๋์ด ์์ผ๋ฏ๋ก ๋จ์ผ ํธ์ถ์์ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ์์ฒญํ ์ ์์ต๋๋ค. ๋ณํ์ด ํ์ํ๋ฉด ๋ณ๋์ ์์ฒญ์ ๋ฐํํ๊ณ , ์ ํ์ ์ผ๋ก ๋ค๋ฅธ seed๋ฅผ ์ฌ์ฉํ์ธ์. ์ ๋ ฅ ์ฐธ์กฐ๋ 14๊ฐ๋ก ์ ํ๋๋ฏ๋ก ๋งค์ฐ ํฐ ์ฐธ์กฐ ์ธํธ๋ ๋จผ์ ์ขํ์ผ ํฉ๋๋ค. ์์ ์ด ์ด๋ฏธ์ง ๊ตฌ์ฑ ์์ ์์ด ์์ํ ํ ์คํธ ์์ฑ์ด๋ผ๋ฉด ์ ์ฉ ํ ์คํธ ๋ชจ๋ธ์ด ๋ณดํต ๋ ์ ํฉํ๊ณ , ๊ธด ๋ฌธ์์ ๋ํ ๋ ๋ฌด๊ฑฐ์ด ์ถ๋ก ์ด ํ์ํ๋ค๋ฉด ์ฌ๊ธฐ์ ์ด๋ฏธ์ง ์ด์ ์ ํต์ฌ์ด ์๋๋๋ค. ์ด๋ฌํ ๋ฒ์ ๋ด์์ ์ด๋ฏธ์ง ์์ฑ๊ณผ ํธ์ง์ ๊ฒฝ์ฐ, ์ด ๋ชจ๋ธ์ ์ผ๋ฐ์ ์ธ ์ฌ๋ก๋ฅผ ์ง์ ์ปค๋ฒํฉ๋๋ค.
Google: Nano Banana 2 (Gemini 3.1 Flash Image) API ํธ์ถ ๋ฐฉ๋ฒ
- ๋์๋ณด๋์์ API ํค๋ฅผ ๋ง๋์ธ์.
- ์ฌ์ฉํ๋ ์ธ์ด์ ๊ณต์ openai SDK๋ฅผ ์ค์นํ์ธ์.
- baseURL์ https://api14.com/api/v1๋ก, model์ "google/gemini-3.1-flash-image"๋ก ์ค์ ํ์ธ์.
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": "google/gemini-3.1-flash-image",
"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"));
์ง์ ํ๋ผ๋ฏธํฐ
include_reasoningmax_tokensreasoningreasoning_effortresponse_formatseedstructured_outputstemperaturetop_p์ฌ์
- ์ปจํ ์คํธ ๊ธธ์ด
- 131,072
- ์ต๋ ์ถ๋ ฅ
- 32,768
- ์ ๋ ฅ
- image, text
- ์ถ๋ ฅ
- image, text
api14 ์์ฒญ ์ ยท ์ต๊ทผ 7์ผ
Google: Nano Banana 2 (Gemini 3.1 Flash Image): ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- Google: Nano Banana 2 (Gemini 3.1 Flash Image) API ๋น์ฉ์ ์ผ๋ง์ธ๊ฐ์?
- Google: Nano Banana 2 (Gemini 3.1 Flash Image)์ ๊ฐ๊ฒฉ์ ์ ๋ ฅ US$1.75 / 100๋ง ํ ํฐ์ ๋๋ค. ์ฑ๊ณตํ ์์ฒญ์ ๋ํด์๋ง USD ์์ก์์ ์ฐจ๊ฐ๋๋ฉฐ, ์คํจํ ์์ฒญ์ ๋ฌด๋ฃ์ ๋๋ค.
- Google: Nano Banana 2 (Gemini 3.1 Flash Image)์ ์ปจํ ์คํธ ์๋์ฐ๋ ์ผ๋ง์ธ๊ฐ์?
- Google: Nano Banana 2 (Gemini 3.1 Flash Image)๋(์) ์์ฒญ๋น ์ต๋ 131,072 ํ ํฐ์ ์ฝ์ต๋๋ค, ํ๋กฌํํธ, ๋ํ ๊ธฐ๋ก, ๋ฌธ์๋ฅผ ๋ชจ๋ ํฉ์น ์์ ๋๋ค. ์๋ต๋น ์ต๋ 32,768๊ฐ์ ์ถ๋ ฅ ํ ํฐ์ ์์ฑํฉ๋๋ค.
- Google: Nano Banana 2 (Gemini 3.1 Flash Image)๋(์) ๋ฌด์์ ํ ์ ์๋์?
- Google: Nano Banana 2 (Gemini 3.1 Flash Image)๋(์) image, text ์ ๋ ฅ์ ๋ฐ์ image, text ์ถ๋ ฅ์ ๋ฐํํฉ๋๋ค. ์ง์ ๊ธฐ๋ฅ: ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ, ์ถ๋ก ๊ฐ๋ ์กฐ์ .
- ์ฝ๋์์ Google: Nano Banana 2 (Gemini 3.1 Flash Image)๋ฅผ(์) ์ด๋ป๊ฒ ํธ์ถํ๋์?
- ์ด๋ค OpenAI SDK๋ base URL์ https://api14.com/api/v1๋ก ์ง์ ํ๊ณ model์ "google/gemini-3.1-flash-image"๋ก ์ค์ ํ์ธ์, ๋ค๋ฅธ ์ฝ๋ ๋ณ๊ฒฝ์ ํ์ ์์ต๋๋ค. ์ด ํ์ด์ง์ ์ฝ๋ ํจ๋์์ ๋ฐ๋ก ์ธ ์ ์๋ ์์ ๋ฅผ ๋ณต์ฌํ์ธ์.
- Google: Nano Banana 2 (Gemini 3.1 Flash Image)์ ๋์์ ๋ฌด์์ธ๊ฐ์?
- ๋น์ทํ ๊ฐ๊ฒฉ๋์ ์ด๋ฏธ์ง ๋ชจ๋ธ: Google: Nano Banana 2 (Gemini 3.1 Flash Image Preview), Tencent: Hy Image 3.5 Preview, Google: Nano Banana (Gemini 2.5 Flash Image). ๋ชจ๋ ๊ฐ์ API ํค๋ก ์คํ๋๋ฏ๋ก ๋ฌธ์์ด ํ๋๋ง ๋ฐ๊พธ๋ฉด ์ ํ๋ฉ๋๋ค.
Google: Nano Banana 2 (Gemini 3.1 Flash Image) ์ปค๋ฎค๋ํฐ
์ ํ ํฝ์ด ์ปค๋ฎค๋ํฐ์๋ ์์ง ํ ํฝ์ด ์์ต๋๋ค. Google: Nano Banana 2 (Gemini 3.1 Flash Image)์ ๋ํ ์ฒซ ํ ํฝ์ ์ด์ด ๋ณด์ธ์.