Imagen คือโมเดลการสร้างรูปภาพที่มีความเที่ยงตรงสูงของ Google ซึ่งสามารถสร้าง รูปภาพที่สมจริงและมีคุณภาพสูงจากพรอมต์ข้อความ รูปภาพที่สร้างขึ้นทั้งหมด จะมีลายน้ำ SynthID ดูข้อมูลเพิ่มเติมเกี่ยวกับโมเดล Imagen ที่มีให้ใช้งานได้ในส่วนเวอร์ชันโมเดล
การย้ายข้อมูลไปยัง Nano Banana
เราเลิกใช้งานโมเดล Imagen แล้วและจะปิดให้บริการในวันที่ 17 สิงหาคม 2026 เราขอแนะนำให้ ย้ายข้อมูลไปยัง Nano Banana เพื่อตอบสนองความต้องการในการสร้างรูปภาพ
การย้ายข้อมูลจะเกี่ยวข้องกับการเปลี่ยนแปลงต่อไปนี้
- ชื่อโมเดล: ใช้
gemini-2.5-flash-imageแทนชื่อโมเดล Imagen - วิธีการ: ใช้
client.models.generate_contentแทนclient.models.generate_images - การจัดการการตอบกลับ: Nano Banana จะแสดงผลชิ้นส่วนเนื้อหา ซึ่งอาจรวมถึงข้อมูลรูปภาพ แทนที่จะเป็นออบเจ็กต์การตอบกลับรูปภาพที่เฉพาะเจาะจง
ดูรายละเอียดและตัวอย่างเพิ่มเติมได้ที่คำแนะนำการสร้างรูปภาพ
สร้างรูปภาพโดยใช้โมเดล Imagen
ตัวอย่างนี้แสดงการสร้างรูปภาพด้วยโมเดล Imagen
Python
from google import genai
from google.genai import types
from PIL import Image
from io import BytesIO
client = genai.Client()
response = client.models.generate_images(
model='imagen-4.0-generate-001',
prompt='Robot holding a red skateboard',
config=types.GenerateImagesConfig(
number_of_images= 4,
)
)
for generated_image in response.generated_images:
generated_image.image.show()
JavaScript
import { GoogleGenAI } from "@google/genai";
import * as fs from "node:fs";
async function main() {
const ai = new GoogleGenAI({});
const response = await ai.models.generateImages({
model: 'imagen-4.0-generate-001',
prompt: 'Robot holding a red skateboard',
config: {
numberOfImages