Lewati ke konten utama

Panduan Komprehensif untuk DALL-E 3 API

Temukan kekuatan transformatif DALL-E 3 API dalam panduan ini, mencakup fitur utamanya, aplikasi industri, dan kiat bagi pengguna untuk membuka potensi kreatif mereka.
Diperbarui 28 Sep 2026  · 14 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Kini kita hidup di dunia di mana kreativitas memiliki semakin sedikit batas. Berkat kemampuan AI generatif dalam menciptakan bahasa alami, gambar, dan video, imajinasi kita yang paling hidup dapat diwujudkan menjadi visual yang menakjubkan.

Kemungkinan seperti ini tampak fiksi beberapa tahun lalu, namun kini bukan lagi demikian, terutama dengan teknologi mutakhir DALL-E 3 API.

Artikel ini menyajikan panduan lengkap untuk memahami teknologi DALL-E 3, mengeksplorasi fiturnya, aplikasi praktis dan dunia nyata, serta bagaimana teknologi ini membentuk kembali lanskap kreatif.

Gambaran Umum DALL-E 3 API

Sebelum membahas aspek API, mari pahami dulu apa itu DALL-E 3. Kami telah menyiapkan pengantar lengkap tentang menggunakan DALL-E 3 melalui Bing dan ChatGPT, sementara panduan ini akan berfokus pada integrasi API.

Apa itu DALL-E 3?

Ini adalah model generasi gambar terbaru dari OpenAI yang diumumkan pada September 2023. Model ini mampu memahami nuansa dan detail yang jauh lebih kaya dibanding pendahulunya. DALL-E 3 memungkinkan pengguna menghasilkan visual istimewa dari deskripsi tekstual.

Beberapa versi sebelumnya, seperti DALL-E 1 dan DALL-E 2, dirilis masing-masing pada Januari 2021 dan April 2022. DALL-E 3 sejauh ini merupakan versi yang paling meningkat, dan di bawah ini terdapat tabel perbandingannya dengan versi sebelumnya.

Detail harga

Detail harga disediakan untuk masing-masing versi DALL-E. Seperti terlihat, hanya DALL-E 3 yang menyediakan kualitas gambar standar dan definisi tinggi beserta resolusinya masing-masing.

Model

Kualitas

Resolusi

Harga per gambar (dalam US $)

DALL-E

 

1024x1024

0.13

DALL·E 2

 

1024×1024

0.020

 

512×512

0.018

 

256×256

0.016

DALL·E 3

Standar

1024×1024

0.040

1024×1792, 1792×1024

0.080

HD

1024×1024

0.080

1024×1792, 1792×1024

0.120

Karakteristik tambahan

Tabel di atas menyajikan ikhtisar komparatif dari tiga iterasi berbeda sistem AI DALL-E, yang dirancang untuk menghasilkan gambar dari deskripsi teks. Versi-versi tersebut adalah DALL-E, DALL-E 2, dan DALL-E 3, masing-masing dengan tanggal rilis dan fitur tersendiri.

  • DALL-E, versi pertama, diperkenalkan pada Januari 2021 dengan memanfaatkan GPT-3 sebagai model bahasanya. Ini menandai langkah awal dalam teknologi teks-ke-gambar, tersedia bagi pengguna yang memiliki akun OpenAI API.
  • Versi kedua, DALL-E 2, dirilis pada Juli 2022, memajukan teknologi dengan model bahasa CLIP. Kemampuan CLIP meningkatkan pemahaman sistem terhadap prompt teks, menghasilkan pembuatan gambar yang lebih akurat.
  • Versi terbaru adalah DALL-E 3, yang dirilis pada Oktober 2023. Versi ini mengintegrasikan model bahasa GPT-4 yang lebih canggih, sehingga kemungkinan menawarkan pemahaman teks dan pembuatan gambar yang lebih baik. Versi ini dapat diakses tidak hanya oleh pemilik akun OpenAI API, tetapi juga oleh pelanggan "Plus" melalui antarmuka ChatGPT.

Setiap versi menandai langkah evolusioner dalam kemampuan AI teks-ke-gambar, dengan kemajuan pada model bahasa dan aksesibilitas yang mencerminkan komitmen OpenAI untuk meningkatkan dan mendemokratisasi teknologi AI.

OpenAI menyediakan kemampuan tambahan melalui langganan “Plus”, dan salah satunya adalah GPT-4 Vision. Untuk mempelajarinya lebih lanjut, GPT-4 Vision: Panduan Komprehensif untuk Pemula memperkenalkan semua yang perlu Anda ketahui tentang GPT-4 Vision, mulai dari cara mengakses hingga praktik langsung pada contoh dunia nyata dan keterbatasannya.

 

DALL-E

DALL-E 2

DALL-E 3

Tanggal rilis

Januari 2021

Juli 2022

Oktober 2023

Jenis data masukan

Prompt teks

Prompt teks

Prompt teks

Model bahasa

GPT-3

CLIP

GPT-4

Tersedia untuk

Siapa pun yang memiliki akun OpenAI API

Siapa pun yang memiliki akun OpenAI API

Siapa pun yang memiliki akun OpenAI API dan pelanggan “Plus“ melalui ChatGPT

Mengapa Ada Versi API?

OpenAI mengumumkan peluncuran beberapa API pada hari developer pertamanya, dan DALL-E 3 termasuk di dalamnya.

Versi API dari DALL-E 3 menawarkan akses yang lebih langsung dan serbaguna ke kemampuannya. Setelah hadir di antarmuka ChatGPT dan Bing Chat, yang menyediakan pengalaman lebih terkontrol dan terpandu, versi API memungkinkan pengembang dan bisnis mengintegrasikan kemampuan DALL-E 3 langsung ke aplikasi dan alur kerja mereka sendiri.

Fitur DALL-E 3 API

API ini menghadirkan serangkaian fitur yang dirancang untuk meningkatkan pengalaman pengguna. Mari kita jelajahi kemampuan ini secara rinci:

DALL-E 3 API features

Fitur DALL-E 3 API

  • Integrasi teks dalam gambar: DALL-E 3 API dapat mengintegrasikan teks yang diinginkan ke dalam konteks visual, sehingga tampak seperti bagian dari adegan aslinya.
  • Beragam orientasi gambar: dengan DALL-E 3, pengguna dapat menghasilkan format gambar lanskap maupun potret, memastikan fleksibilitas untuk kebutuhan media dan tata letak yang berbeda.
  • Kualitas gambar lebih baik: model ini bukan hanya mampu membuat gambar yang menarik secara visual, tetapi juga kaya detail, sehingga memberikan pengalaman visual yang realistis dan memikat
  • Pemahaman prompt yang kompleks: DALL-E 3 efisien dalam menafsirkan prompt yang kompleks, memungkinkan pengguna membuat gambar yang sangat spesifik dan detail.

Kasus Penggunaan Industri untuk DALL-E 3 API

Banyak industri telah memanfaatkan teknologi DALL-E sejak versi awal. API saat ini menyediakan kemampuan pembuatan gambar yang lebih maju, memfasilitasi kreativitas dan efisiensi.

Meskipun ada tak terhitung banyaknya industri, bagian ini berfokus pada tiga di antaranya, yaitu periklanan dan pemasaran, pendidikan, serta pengembangan video game.

  • Periklanan dan pemasaran: Banyak agensi dapat memanfaatkan API untuk pembuatan cepat visual yang disesuaikan bagi kampanye pemasaran dan branding. Hal ini bermanfaat untuk meningkatkan kreativitas sekaligus mempercepat waktu ke pasar.
  • Pendidikan: Platform pendidikan daring dapat menggunakan API untuk menghasilkan ilustrasi dan diagram yang disesuaikan agar materi pembelajaran mereka lebih menarik dan mudah diakses khalayak yang lebih luas.
  • Pengembangan video game: Ini, menurut saya, adalah salah satu bidang yang akan memanfaatkan DALL-E 3 API karena game sepenuhnya mengandalkan visual. Pengembang game dapat mengintegrasikan teknologi ini untuk merancang visual game unik dengan cepat.

Praktik Langsung: Memulai dengan DALL-E 3 API

Setelah memahami DALL-E 3 API dan kemampuannya, mari berkarya. Bagian ini berfokus menuntun Anda melalui proses menghasilkan gambar menggunakan DALL-E 3 API setelah semua prasyarat disiapkan.

Alur kerja pembuatan gambar

Untuk implementasi teknis apa pun, lebih baik menyediakan alur kerja visual yang menggambarkan interaksi antara komponen utama dari keseluruhan aplikasi yang dikembangkan.

Alur kerja ini menjelaskan bagaimana pengguna berinteraksi dengan API, mulai dari memberikan prompt khusus hingga memperoleh gambar akhir.

Simplified workflow of User's Interaction  With the DALL-E 3 API

Alur kerja sederhana interaksi pengguna dengan DALL-E 3 API

Ada dua bagian utama dalam alur kerja:

  • Front-end adalah bagian yang memungkinkan pengguna memberikan deskripsi untuk gambar yang diinginkan.
  • Bagian kedua adalah back-end, yang bertanggung jawab memetakan prompt pengguna ke DALL-E 3 API.

Sekarang saatnya masuk ke implementasi teknis. Kode sumber untuk tutorial ini tersedia di buku kerja DataLab ini; buat salinannya untuk mengedit dan menjalankannya di browser tanpa menginstal apa pun di komputer Anda.

Menyiapkan OpenAI KEY

Perangkat utama yang diperlukan untuk mereproduksi hasil tutorial ini dengan sukses adalah:

  • Python: ini adalah bahasa pemrograman utama yang akan kita gunakan dalam tutorial ini. Opsi alternatif adalah NodeJS.
  • OpenAI: paket untuk berinteraksi dengan layanan OpenAI
  • OS: paket sistem operasi untuk mengonfigurasi variabel lingkungan
  • Image: bertanggung jawab mengonversi respons DALL-E 3 ke format gambar

Langkah pertama adalah memperoleh OpenAI KEY, yang membantu mengakses model DALL-E 3. Langkah-langkah utamanya diilustrasikan di bawah ini:

Four main steps to create an OpenAI KEY

Empat langkah utama untuk membuat OpenAI KEY

Keempat langkah utama di atas cukup jelas. Namun, penting untuk membuat akun dari situs web resmi OpenAI.

Berinteraksi dengan DALL-E 3 API

Setelah Anda mendapatkan KEY, pastikan untuk tidak membagikannya kepada siapa pun. Kunci harus tetap bersifat privat. Selanjutnya, atur kunci ke variabel lingkungan seperti berikut agar dapat digunakan:

import os
OPENAI_API_KEY= “<YOUR PRIVATE KEY>”
os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY

Pernyataan os.environ ini menginisiasi interaksi dengan layanan OpenAI apa pun bergantung pada cakupan kunci privat pengguna, yang bisa saja Personal atau Enterprise.

Selanjutnya, menggunakan fungsi generate dari klien OpenAI, pengguna dapat menentukan:

  • Model yang digunakan, yaitu dall-e-3 untuk tutorial ini.
  • Prompt yang akan dikirim ke model.
  • Dimensi gambar akhir yang akan dihasilkan oleh dall-e-3, dan kita menggunakan dimensi yang sama yaitu 1024x1024 untuk semua gambar yang dihasilkan.
  • Kualitas gambar, apakah standar atau definisi tinggi (hd). Mari fokus menghasilkan gambar definisi tinggi saja.
  • Pengguna dapat meminta satu gambar setiap kali dengan model DALL-E 3 atau hingga sepuluh gambar sekaligus menggunakan parameter n, yang bermanfaat untuk permintaan paralel. Tutorial ini menggunakan n=1 demi kesederhanaan.

Fungsi pembantu berikut menggabungkan semua informasi di atas untuk kemudahan replikasi, tetapi sebelum itu, kita perlu memasang pustaka OpenAI dan mengimpor semua yang diperlukan:

Instalasi dilakukan menggunakan pengelola paket Python, pip, sebagai berikut:

pip install --upgrade openai

Opsi upgrade digunakan untuk memperbarui ke Python SDK v1.2, yang diperlukan untuk dapat berinteraksi dengan DALL-E 3 dengan sukses.

from openai import OpenAI


# Instantiate the OpenAI client
client = OpenAI()
from IPython.display import Image

client bertugas memulai komunikasi dengan DALL-E 3 API.

Fungsi pembantu diimplementasikan di bawah ini:

def get_image_from_DALL_E_3_API(user_prompt,
                               image_dimension="1024x1024",
                               image_quality="hd",
                               model="dall-e-3",
                               nb_final_image=1):
   response = client.images.generate(
     model = model,
     prompt = user_prompt,
     size = image_dimension,
     quality = image_quality,
     n=nb_final_image,
   )


   image_url = response.data[0].url
  
   display(Image(url=image_url))

Hasilkan Gambar Realistis

Dengan fungsi pembantu di atas, mari bereksperimen membuat gambar menggunakan prompt sederhana dan lanjutan. Prompt lanjutan menggunakan ilustrasi dari kasus penggunaan industri sebelumnya.

Perlu dicatat bahwa menjalankan kode yang sama beberapa kali akan menghasilkan keluaran berbeda, dan ini karena bagian “kreatif” dari model.

Gunakan prompt sederhana

Bayangkan kita mengirim prompt berikut ke model:

Buat gambar anak anjing cokelat yang lucu sedang duduk di padang rumput hijau di bawah langit biru cerah.

puppy_prompt = "Create an image of a cute brown puppy sitting in a green meadow under a clear blue sky."


get_image_from_DALL_E_3_API(puppy_prompt)

Gambar berikut dihasilkan setelah potongan kode di atas dieksekusi dengan sukses.

Image generated from the simple prompt

Gambar yang dihasilkan dari prompt sederhana

Hasil ini benar-benar mencerminkan prompt yang mendasarinya.

Gunakan prompt yang lebih kompleks

Sekarang, mari pertimbangkan prompt kompleks untuk Pendidikan, iklan, dan pengembangan video game.

Konten Pendidikan
  • Prompt:

Hasilkan ilustrasi tata surya dengan planet-planet mengitari matahari, berlabel dalam bahasa Inggris, untuk buku sains sekolah dasar.

  • Kode:
education_prompt = "Generate an illustration of the solar system with planets orbiting the sun, labeled in English, for a grade school science textbook"

get_image_from_DALL_E_3_API(education_prompt)
  • Hasil:

Image generated for “Education” prompt

Gambar yang dihasilkan untuk prompt “Education”

Periklanan dan Pemasaran
  • Prompt:

Buat gambar sebuah keluarga yang menikmati piknik di taman kota futuristik, dengan gedung pencakar langit di latar belakang dan langit biru cerah, untuk digunakan dalam kampanye yang mempromosikan hidup urban ramah lingkungan.

  • Kode:
advertising_prompt = "Create an image of a family enjoying a picnic in a futuristic city park, with skyscrapers in the background and a clear blue sky, to be used in a campaign promoting eco-friendly urban living."

get_image_from_DALL_E_3_API(advertising_prompt)
  • Hasil:

Image generated for “Advertising” prompt

Gambar yang dihasilkan untuk prompt “Advertising”

Pengembangan Game

Untuk contoh terakhir ini, mari minta model menambahkan informasi tekstual yang disorot oranye dalam prompt, dan lihat bagaimana perilakunya.

  • Prompt:

Rancang konsep seni hutan mistis saat senja, dengan tumbuhan bercahaya dan pintu masuk tersembunyi ke gua bawah tanah, untuk latar permainan petualangan. Sertakan papan penunjuk dalam gambar dengan teks 'Beware: Mythical Creatures Ahead' dalam gaya font kuno dan mistis.

  • Kode:
game_dev_prompt = "Design a concept art of a mystical forest at twilight, with glowing plants and a hidden entrance to an underground cave, for an adventure game setting. Include a signpost in the image with the text 'Beware: Mythical Creatures Ahead' in an ancient, mystical font style"

get_image_from_DALL_E_3_API(game_dev_prompt)
  • Hasil:

Image generated for “Game Development” prompt

Gambar yang dihasilkan untuk prompt “Game Development”

Kita dapat melihat bahwa model berhasil menambahkan teks “BEWARE MYTHICAL CREATURES AHEAD” setelah menghasilkan gambar. Luar biasa.

Praktik Terbaik Saat Menggunakan DALL-E 3 API

Untuk pengalaman yang lebih baik dengan DALL-E 3 API, berikut beberapa praktik terbaik dan pedoman:

  • Utamakan komunikasi yang detail: Memberikan prompt yang tepat dan rinci kepada DALL-E 3 adalah kuncinya, sebagaimana instruksi yang jelas dan spesifik membantu dalam interaksi manusia. Semakin eksplisit permintaan, semakin akurat hasil akhirnya
  • Pertimbangan etis: Penting untuk memperhatikan implikasi etis dari kreasi akhir dengan menghormati hak cipta dan undang-undang privasi, serta mempertimbangkan dampak potensial dari gambar yang dihasilkan.
  • Akui dan beradaptasi dengan keterbatasannya: Seperti teknologi lainnya, DALL-E 3 juga memiliki keterbatasan. Membiasakan diri dengan apa yang dapat dan tidak dapat dilakukan API akan membantu menyesuaikan prompt untuk ekspektasi yang lebih realistis.
  • Terus mengikuti perkembangan dan berevolusi: mencoba berbagai prompt dapat membantu menemukan rentang kemungkinan API sekaligus batasan kreatif Anda sendiri. Bagi pelukis, ini mirip dengan mengeksplorasi kuas dan warna yang berbeda.

Kesimpulan

Singkatnya, artikel ini menyajikan eksplorasi menyeluruh tentang DALL-E 3 API, merinci penyiapannya dan berbagai aplikasinya. Kita mulai dengan gambaran umum API, menguraikan kemampuan mutakhirnya dan menyiapkan landasan untuk pendalaman lebih jauh.

Selanjutnya, kita membahas fitur spesifik DALL-E 3, memberikan kejelasan tentang fungsionalitas pembuatan gambar tingkat lanjutnya. Ini diikuti dengan tinjauan mendalam terhadap berbagai kasus penggunaan industri, menunjukkan fleksibilitas dan dampak luas API.

Artikel ini juga memandu langkah awal penggunaan DALL-E 3 API, mulai dari memperoleh akses hingga menyiapkannya untuk berbagai aplikasi, menyoroti pentingnya memahami dan menggunakan fitur API secara efektif.

Selain itu, kami membahas praktik terbaik dalam menggunakan DALL-E 3 API, menekankan pertimbangan etis dan strategi untuk memaksimalkan potensinya. Kiat praktis, dipadukan dengan contoh kemampuan API, dibagikan untuk membantu pengguna mengoptimalkan pengalaman mereka.

Siap melangkah berikutnya di dunia AI dan teknologi kreatif? Tingkatkan keterampilan dan buka potensi kreatif Anda dengan alat canggih yang digunakan para inovator AI. Mulailah perjalanan Anda dengan tutorial Cara Menggunakan Midjourney: Panduan Komprehensif untuk Pembuatan Karya Seni Berbasis AI hari ini. Atau, pelajari cara bekerja dengan API populer lainnya melalui kursus Working with the OpenAI API.


Zoumana Keita 's photo
Author
Zoumana Keita
LinkedIn
Twitter

Seorang data scientist serbabisa yang senang berbagi pengetahuan dan memberi dampak bagi orang lain, Zoumana adalah pembuat konten di YouTube dan penulis teknologi teratas di Medium. Ia menikmati berbicara di depan umum, ngoding, dan mengajar. Zoumana meraih dua gelar magister: yang pertama di bidang ilmu komputer dengan fokus Machine Learning di Paris, Prancis, dan yang kedua di bidang Data Science dari Texas Tech University di AS. Kariernya dimulai sebagai Pengembang Perangkat Lunak di Groupe OPEN, Prancis, lalu bergabung dengan IBM sebagai Konsultan Machine Learning, di mana ia mengembangkan solusi AI end-to-end untuk perusahaan asuransi. Zoumana kemudian bergabung dengan Axionable, startup AI Berkelanjutan pertama yang berbasis di Paris dan Montreal. Di sana, ia berperan sebagai Data Scientist dan mengimplementasikan produk AI, terutama use case NLP, untuk klien dari Prancis, Montreal, Singapura, dan Swiss. Selain itu, 5% dari waktunya didedikasikan untuk Riset dan Pengembangan. Saat ini, ia bekerja sebagai Senior Data Scientist di IFC - World Bank Group.

Topik
Kecerdasan Buatan

Mulai Perjalanan AI Anda Hari Ini!

{count, plural, one {Kursus} other {Kursus}}

Konsep Generative AI

{hours} jam
120.1K
Pelajari cara mulai memanfaatkan AI generatif secara bertanggung jawab. Pelajari cara model AI generatif dikembangkan dan dampaknya bagi masyarakat ke depan.
Lihat DetailRight Arrow
Mulai Kursus

{count, plural, one {Kursus} other {Kursus}}

Memahami ChatGPT

{hours} jam
436.7K
Pelajari cara menggunakan ChatGPT. Temukan praktik terbaik menulis prompt dan jelajahi kasus penggunaan bisnis umum untuk alat AI yang kuat ini.
Lihat SelengkapnyaRight Arrow
Terkait

{count, plural, one {blog} other {blogs}}

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

{count, plural, one {blog} other {blogs}}

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

{count, plural, one {blog} other {blogs}}

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

{count, plural, one {blog} other {blogs}}

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat SelengkapnyaLihat Selengkapnya