Gemini 2.5 Flash Image (gemini-2.5-flash-image)는 이미지의 개선된 수정 및 멀티턴 수정을 지원하며, 더 유연하고 제한이 적은 사용자 경험을 제공하는 업데이트된 안전 필터를 포함합니다.
모델 기능에 대한 자세한 내용은 Gemini 모델을 참고하세요.
이미지 수정
콘솔
이미지를 수정하려면 다음 단계를 따르세요.
- Vertex AI Studio > 프롬프트 만들기를 엽니다.
-
모델 전환을 클릭하고 메뉴에서 다음 모델 중 하나를 선택합니다.
gemini-2.5-flash-imagegemini-3-pro-image-preview
- 출력 패널의 드롭다운 메뉴에서 이미지 및 텍스트를 선택합니다.
- 미디어 삽입 ()을 클릭하고 메뉴에서 소스를 선택한 다음 대화상자의 안내를 따릅니다.
- 이미지에 적용할 수정사항을 프롬프트 작성 텍스트 영역에 입력합니다.
- 프롬프트() 버튼을 클릭합니다.
Gemini는 제공된 이미지에 대한 설명을 바탕으로 수정된 버전을 생성합니다. 이 프로세스는 몇 초 정도 걸리지만 용량에 따라 상대적으로 느릴 수 있습니다.
Python
설치
pip install --upgrade google-genai
자세한 내용은 SDK 참고 문서를 참고하세요.
Vertex AI에서 생성형 AI SDK를 사용하도록 환경 변수를 설정합니다.
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Java
Java를 설치하거나 업데이트하는 방법을 알아보세요.
자세한 내용은 SDK 참고 문서를 참고하세요.
Vertex AI에서 생성형 AI SDK를 사용하도록 환경 변수를 설정합니다.
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Go
Go를 설치하거나 업데이트하는 방법을 알아보세요.
자세한 내용은 SDK 참고 문서를 참고하세요.
Vertex AI에서 생성형 AI SDK를 사용하도록 환경 변수를 설정합니다.
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Node.js
설치
npm install @google/genai
자세한 내용은 SDK 참고 문서를 참고하세요.
Vertex AI에서 생성형 AI SDK를 사용하도록 환경 변수를 설정합니다.
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
REST
터미널에서 다음 명령어를 실행하여 현재 디렉터리에 이 파일을 만들거나 덮어씁니다.
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://${API_ENDPOINT}:generateContent \
-d '{
"contents": {
"role": "USER",
"parts": [
{"fileData": {
"mimeType": "image/jpg",
"fileUri": "FILE_NAME"
}
},
{"text": "Convert this photo to black and white, in a cartoonish style."},
]
},
"generationConfig": {
"responseModalities": ["TEXT", "IMAGE"],
"imageConfig": {
"aspectRatio": "16:9",
},
},
"safetySettings": {
"method": "PROBABILITY",
"category": "HARM_CATEGORY_DANGEROUS_CONTENT",
"threshold": "BLOCK_MEDIUM_AND_ABOVE"
},
}' 2>/dev/null >response.json
Gemini 2.5 Flash Image는 1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9의 가로세로 비율을 지원합니다.
Gemini가 설명을 기반으로 이미지를 생성합니다. 이 프로세스는 몇 초 정도 걸리지만 용량에 따라 상대적으로 느릴 수 있습니다.
멀티턴 이미지 수정
Gemini 2.5 Flash Image 및 Gemini 3 Pro Image는 개선된 멀티턴 수정사항을 지원하므로 수정된 이미지 응답을 받은 후 변경사항을 적용하여 모델에 응답할 수 있습니다.
전체 요청 파일 크기를 최대 50MB로 제한하는 것이 좋습니다.
멀티턴 이미지 수정을 테스트하려면 다음 노트북을 참고하세요.
Gemini 3 Pro Image를 사용한 멀티턴 이미지 생성 및 수정과 관련된 코드 샘플은 생각 서명을 사용한 멀티턴 이미지 수정 예시를 참고하세요.
다음 단계
Gemini 이미지 생성에 관한 자세한 내용은 다음 링크를 참고하세요.