generate_image
Generate production image assets from text prompts with OpenAI, saving to a specified file path for use in banners, icons, and backgrounds.
Instructions
เจนรูปใหม่จากข้อความ (prompt) ด้วย OpenAI gpt-image-2 แล้วเซฟเป็นไฟล์ที่ output_path ที่สั่ง (สร้างโฟลเดอร์ให้อัตโนมัติ, path relative จะอิงโฟลเดอร์โปรเจกต์ปัจจุบัน). ใช้สำหรับผลิต asset จริงเพื่อเอาไปใช้ในงาน เช่น banner เว็บ, ไอคอน, พื้นหลัง, texture. เลือกคุณภาพได้ (quality) — low ร่างถูกสุด, high งาน final. คืนแค่ path + metadata ไม่คืนข้อมูลรูปดิบ.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | จำนวนรูป (default 1). ถ้า >1 จะเซฟเป็น name-1.ext, name-2.ext, ... | |
| size | No | auto | 1024x1024 (จตุรัส) | 1536x1024 (แนวนอน) | 1024x1536 (แนวตั้ง) | 2048x2048 | WxH (gpt-image-2 สูงสุด 3840px, ทวีคูณของ 16) | 1024x1024 |
| model | No | โมเดล (default gpt-image-2). override ได้ เช่น gpt-image-1.5 | gpt-image-2 |
| format | No | นามสกุลไฟล์ผลลัพธ์ (ไม่ใส่ = เดาจาก output_path, ไม่รู้ = png) | |
| prompt | Yes | คำอธิบายรูปที่ต้องการ (อังกฤษได้ผลดีสุด, ไทยก็ได้) | |
| quality | No | คุณภาพ/ราคา: low (ร่าง, ถูกสุด) | medium (ค่าเริ่มต้น) | high (งาน final, แพงสุด) | auto | medium |
| background | No | transparent = พื้นหลังโปร่งใส (ใช้ได้เฉพาะ png/webp) | opaque | auto | auto |
| moderation | No | ระดับ moderation (default auto) | auto |
| compression | No | ระดับบีบอัด 0-100 (เฉพาะ jpeg/webp) | |
| output_path | Yes | ที่จะเซฟไฟล์ เช่น public/images/banner.png หรือ /abs/path/icon.webp |