Tài liệu tham chiếu rộng hơn của OpenAI nói mô hình có thể tạo ảnh mới từ prompt và/hoặc ảnh đầu vào, tức là có hỗ trợ luồng dùng ảnh làm input chứ không chỉ nhập văn bản. Riêng với GPT Image 2, Replicate mô tả mô hình này có thể tạo ảnh từ văn bản hoặc chỉnh sửa ảnh có sẵn; fal.ai cũng công bố endpoint
openai/gpt-image-2/edit với ví dụ request gồm prompt và image_urls.
Điểm chắc nhất từ tài liệu chính thức của OpenAI là: tạo ảnh và chỉnh sửa ảnh là hai nhóm thao tác được ghi nhận riêng. Một đoạn trong tài liệu tham chiếu về edit cũng nhắc đến hành vi trả về mặc định cho các “GPT image models”, qua đó nối phương thức edit với dòng mô hình GPT image, dù riêng đoạn này không tự nó trình bày đầy đủ toàn bộ năng lực của GPT Image 2.
Sự phân biệt này quan trọng. Với generation, bạn bắt đầu từ prompt văn bản và yêu cầu mô hình tạo ảnh mới. Với edit, bạn bắt đầu từ một ảnh đã có và yêu cầu mô hình tạo ra phiên bản mới dựa trên ảnh đó. Vì vậy, nếu mô tả GPT Image 2 như một mô hình chỉ tạo ảnh mới từ prompt thì chưa đủ, nhất là khi các trang tích hợp GPT Image 2 được kiểm tra đã ghi rõ luồng chỉnh sửa ảnh có sẵn.
Cách nói an toàn nhất là ảnh đầu vào. Ví dụ edit của fal.ai cho GPT Image 2 dùng trường image_urls, nên trong tích hợp đó, ảnh được truyền vào bằng URL. Trong khi đó, cách diễn đạt của tài liệu OpenAI rộng hơn: prompt và/hoặc input image, nhưng phần trích dẫn ở đây không hiển thị toàn bộ chi tiết truyền file/URL trong schema OpenAI gốc cho GPT Image 2.
Vì vậy, nhà phát triển không nên mặc định rằng tham số của một wrapper bên thứ ba, chẳng hạn image_urls, luôn trùng với tên trường trong OpenAI API trực tiếp. Đoạn tài liệu model page GPT Image 2 của OpenAI được kiểm tra cũng chưa thể hiện đầy đủ schema request, giới hạn input hay điều kiện khả dụng theo tài khoản; trước khi đưa vào production, nên đối chiếu lại model page và tài liệu image edit hiện hành của OpenAI.
Cookbook GPT Image của OpenAI mô tả luồng edit trong đó có thể cung cấp mask nếu bạn không muốn mô hình thay đổi một phần cụ thể của ảnh đầu vào. Nhưng cùng ghi chú đó cũng cảnh báo rằng mô hình vẫn có thể chỉnh một số phần bên trong mask, và khuyến nghị dùng mô hình phân đoạn ảnh nếu cần mask thật chính xác.
Nói cách khác, mask hữu ích để định hướng vùng cần giữ hoặc vùng cần sửa, nhưng các nguồn được cung cấp không cho phép xem mask như ranh giới bảo vệ chính xác tuyệt đối theo từng pixel.
image_urls là chi tiết đã được xác nhận trong tích hợp edit GPT Image 2 của fal.ai, không tự động xem đó là tên tham số chuẩn ở mọi API.Có: GPT Image 2 có thể chỉnh sửa ảnh đầu vào được cung cấp, không bị giới hạn ở việc tạo ảnh hoàn toàn mới từ văn bản. Bằng chứng tổng quát mạnh nhất đến từ tài liệu OpenAI về luồng edit và input image, còn ví dụ gắn trực tiếp với GPT Image 2 rõ nhất trong các nguồn đã kiểm tra đến từ Replicate và fal.ai. Dù vậy, trước khi triển khai thật, nhà phát triển vẫn nên kiểm tra schema, giới hạn và điều kiện khả dụng mới nhất trong OpenAI API gốc.