Catatan Penulis: Analisis mendalam tentang pesan kesalahan umum Sora 2 API, mencakup 8 jenis kesalahan seperti pelanggaran peninjauan konten, batasan foto orang asli, larangan potret tokoh terkenal, serta menyediakan analisis penyebab mendalam dan strategi penghindarannya.
Saat menggunakan Sora 2 API untuk membuat video, sistem peninjauan konten adalah "penghambat" yang paling sering ditemui pengembang. OpenAI telah membangun tiga lapisan mekanisme deteksi keamanan untuk Sora 2 (sebelum pembuatan, selama pembuatan, dan setelah pembuatan), yang menyebabkan permintaan pembuatan yang tampak normal sekalipun bisa memicu pesan kesalahan. Artikel ini akan merangkum secara sistematis 8 jenis pesan kesalahan Sora 2 API yang umum terjadi, membantu Anda melacak masalah dengan cepat dan menemukan solusinya.
Nilai Inti: Setelah membaca artikel ini, Anda akan memahami penyebab setiap kesalahan, menguasai teknik pengoptimalan petunjuk, dan secara signifikan mengurangi kegagalan pembuatan akibat peninjauan konten.

Poin Utama Pesan Kesalahan Sora 2 API
| Jenis Kesalahan | Penyebab | Dapat Dihindari? | Tingkat Kesulitan |
|---|---|---|---|
| Batasan Foto Orang Asli | Mengunggah foto yang berisi wajah manusia | Perlu ganti aset | Sedang |
| Deteksi Anak di Bawah Umur | Gambar/petunjuk melibatkan anak-anak | Perlu ubah konten | Cukup Tinggi |
| Larangan Potret Tokoh | Melibatkan tokoh publik | Perlu ubah konten | Cukup Tinggi |
| Pelanggaran Konten Umum | Memicu filter keamanan | Bisa optimalkan petunjuk | Sedang |
| Deteksi Konten Seksual | Terkait ketelanjangan atau sugesti seksual | Perlu ubah konten | Cukup Tinggi |
| Deteksi Menyakiti Diri | Deskripsi perilaku melukai diri sendiri | Perlu ubah konten | Cukup Tinggi |
| sentinel_block | Dicegat di tahap permintaan | Bisa optimalkan petunjuk | Sedang |
| moderation_blocked | Dicegat di tahap pembuatan | Perlu analisis penyebab | Cukup Tinggi |
Tiga Lapisan Mekanisme Peninjauan Konten Sora 2
Sora 2 menggunakan kebijakan keamanan konten paling ketat di industri, di mana peninjauan terjadi dalam tiga tahap:
Deteksi Sebelum Pembuatan (Pre-generation): Sebelum pembuatan video dimulai, sistem akan menganalisis petunjuk dan foto yang diunggah untuk mendeteksi apakah mengandung kata kunci sensitif, fitur wajah asli, konten berhak cipta, dan lain-lain. Jika tahap ini terpicu, kesalahan sentinel_block akan segera dikembalikan.
Pemantauan Selama Pembuatan (Mid-generation): Selama proses pembuatan video, sistem akan terus memantau konten yang dihasilkan. Jika elemen pelanggaran muncul di frame tengah, pembuatan akan dihentikan dan mengembalikan kesalahan moderation_blocked.
Peninjauan Setelah Pembuatan (Post-generation): Setelah pembuatan video selesai, sistem akan melakukan peninjauan menyeluruh terhadap output akhir. Jika ditemukan masalah, video tidak akan dikembalikan kepada pengguna.

Analisis Detail Pesan Error Sora 2 API
Error 1: Pembatasan Gambar Orang Asli
Pesan Error: 当前不支持上传包含写实人物的图像
Teks Asli Bahasa Inggris: For safety, we don't create videos from images that include people.
Penyebab:
- Gambar referensi yang diunggah mengandung wajah atau fitur orang yang dapat dikenali.
- Meskipun itu adalah foto Anda sendiri atau sudah mendapat izin, sistem deteksi otomatis akan tetap menolaknya.
- OpenAI melarang keras pengunggahan gambar orang asli demi mencegah penyalahgunaan Deepfake.
Solusi:
- Gunakan gambar pemandangan, benda, atau latar tempat yang tidak mengandung orang sebagai referensi.
- Jika perlu membuat video dengan karakter orang, gunakan deskripsi melalui petunjuk teks saja tanpa mengunggah gambar.
- Gunakan fitur Cameos dari Sora 2 (memerlukan verifikasi identitas diri melalui aplikasi iOS).
💡 Saran Teknis: Saat memanggil Sora 2 API melalui APIYI apiyi.com, disarankan untuk melakukan prapemrosesan deteksi wajah secara lokal sebelum mengunggah gambar guna menghindari permintaan sia-sia yang menghabiskan kuota.
Error 2: Deteksi Anak di Bawah Umur
Pesan Error: 图片中包含未成年人,请重新上传 (Gambar mengandung anak di bawah umur, silakan unggah ulang)
Penyebab:
- Gambar yang diunggah teridentifikasi mengandung anak-anak atau remaja.
- Petunjuk teks mengandung deskripsi yang mungkin melibatkan anak di bawah umur.
- OpenAI menerapkan kebijakan nol toleransi yang sangat ketat terkait konten anak-anak.
Solusi:
- Pastikan gambar yang diunggah tidak mengandung elemen apa pun yang dapat diidentifikasi sebagai anak di bawah umur.
- Hindari penggunaan kata-kata seperti "child", "kid", "young", "teenage" dalam petunjuk teks.
- Jika ingin membuat karakter muda, gunakan deskripsi dewasa yang jelas seperti "young adult" atau "in their 20s".
| Kata Sensitif | Ekspresi Pengganti | Tingkat Risiko |
|---|---|---|
| child / kid | young adult | Tinggi |
| teenage / teen | early twenties | Tinggi |
| young girl/boy | young woman/man | Tinggi |
| school student | college student | Sedang |
| Kenangan masa kecil | Kenangan masa muda | Sedang |
Error 3: Larangan Potret Tokoh Terkenal
Pesan Error: 图片中包含名人,请重新上传 (Gambar mengandung tokoh terkenal, silakan unggah ulang)
Penyebab:
- Gambar yang diunggah mengandung tokoh publik, bintang film, politisi, dsb. yang dapat dikenali.
- Menyebutkan nama tokoh terkenal secara langsung dalam petunjuk teks.
- Bahkan tokoh terkenal yang sudah meninggal pun sangat dibatasi (seperti Robin Williams atau Martin Luther King Jr., karena pihak keluarga telah mengajukan protes kepada OpenAI).
Solusi:
- Jangan mengunggah gambar yang mengandung tokoh terkenal.
- Hindari menggunakan nama tokoh terkenal secara langsung dalam petunjuk teks.
- Jika butuh gaya yang serupa, gunakan bahasa deskriptif alih-alih nama spesifik.
❌ Contoh Salah: "Hasilkan pengusaha seperti Elon Musk yang masuk ke ruang rapat"
✅ Contoh Benar: "Hasilkan pengusaha paruh baya mengenakan setelan jas gelap masuk ke ruang rapat modern"
❌ Contoh Salah: "Penyanyi dengan gaya Taylor Swift tampil di atas panggung"
✅ Contoh Benar: "Seorang penyanyi pop berambut pirang tampil di atas panggung dengan lampu yang berkilauan"
Error 4: Pelanggaran Konten Umum
Pesan Error: 此内容可能违反了我们的内容政策 (Konten ini mungkin melanggar kebijakan konten kami)
Teks Asli Bahasa Inggris: Your prompt violates content policy atau This request may produce unsafe content
Penyebab:
- Ini adalah error yang paling umum dengan pemicu yang sangat luas.
- Mungkin kombinasi kata tertentu dalam petunjuk teks memicu filter otomatis.
- Sistem moderasi Sora 2 cenderung "lebih baik salah blokir daripada kecolongan", sehingga tingkat false positive (salah deteksi) cukup tinggi.
Solusi:
- Gunakan bahasa deskriptif yang lebih netral.
- Hindari deskripsi langsung tentang kekerasan, konflik, atau adegan berbahaya.
- Masukkan istilah teknis dari sudut pandang "sutradara film" ke dalam petunjuk teks.
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://vip.apiyi.com/v1"
)
# Contoh petunjuk yang sudah dioptimalkan
optimized_prompt = """
Seorang fotografer wanita sedang memotret pemandangan di pantai saat matahari terbenam keemasan,
menggunakan depth of field dangkal setingkat sinematik, nada warna yang hangat,
merujuk pada gaya komposisi Wes Anderson, suasana yang tenang dan damai.
"""
response = client.chat.completions.create(
model="sora_video2-landscape",
messages=[{"role": "user", "content": optimized_prompt}]
)
Lihat Contoh Lengkap Optimasi Petunjuk
import openai
from typing import Optional
def optimize_and_generate(
original_prompt: str,
model: str = "sora_video2",
api_key: str = "YOUR_API_KEY"
) -> dict:
"""
Mengoptimalkan petunjuk dan menghasilkan video
Args:
original_prompt: Petunjuk asli
model: Pilihan model Sora
api_key: Kunci API
Returns:
Hasil pembuatan atau informasi error
"""
client = openai.OpenAI(
api_key=api_key,
base_url="https://vip.apiyi.com/v1"
)
# Optimasi petunjuk: menambahkan kata sifat yang aman
safe_modifiers = [
"kualitas gambar sinematik",
"gaya artistik",
"adegan yang tenang",
"pencahayaan alami"
]
optimized_prompt = f"{original_prompt}, {', '.join(safe_modifiers)}"
try:
response = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": optimized_prompt}]
)
return {
"status": "success",
"video_url": response.choices[0].message.content,
"optimized_prompt": optimized_prompt
}
except Exception as e:
return {
"status": "error",
"error_message": str(e),
"suggestion": "Silakan coba sederhanakan petunjuk Anda lebih lanjut"
}
# Contoh penggunaan
result = optimize_and_generate(
original_prompt="Seseorang berjalan di jalanan kota",
model="sora_video2-landscape"
)
print(result)
🚀 Mulai Cepat: Dengan memanggil Sora 2 API melalui APIYI apiyi.com, platform menyediakan mekanisme percobaan ulang cerdas untuk beberapa kasus salah deteksi, sehingga mengurangi tingkat kegagalan akibat masalah moderasi sementara.
Error 5: Deteksi Konten Pornografi
Pesan Error: 此内容可能违反关于裸露、性内容或色情内容的相关规定 (Konten ini mungkin melanggar ketentuan terkait ketelanjangan, konten seksual, atau pornografi)
Penyebab:
- Petunjuk teks mengandung deskripsi ketelanjangan, sugesti seksual, atau konten dewasa.
- Gambar yang diunggah terdeteksi mengandung paparan yang tidak pantas.
- Kombinasi kata normal tertentu mungkin salah diartikan (misalnya: "pakaian renang" + "pantai" + "close-up").
Solusi:
- Hindari deskripsi apa pun yang berkaitan dengan paparan tubuh.
- Saat mendeskripsikan pakaian, pilih ekspresi yang lebih konservatif.
- Hindari kata-kata seperti "seksi", "menggoda", atau "intim".
| Kata Pemicu | Alternatif Aman | Penjelasan |
|---|---|---|
| sexy / seksi | elegant / elegan | Penggantian kata sifat |
| bikini | summer dress / gaun musim panas | Penggantian pakaian |
| intimate / intim | friendly / ramah | Deskripsi hubungan |
| undressed | casual wear | Deskripsi status |
Error 6: Konten Terkait Remaja
Pesan Error: 此内容可能违反关于青少年与儿童形象描写的相关规定 (Konten ini mungkin melanggar ketentuan terkait penggambaran citra remaja dan anak-anak)
Penyebab:
- Kombinasi petunjuk teks dinilai berpotensi menghasilkan konten tidak pantas yang melibatkan anak di bawah umur.
- Meskipun niatnya benar-benar baik, kombinasi kata tertentu tetap dapat memicu deteksi ini.
- Ini adalah batasan keamanan tingkat tertinggi dari OpenAI.
Solusi:
- Tandai usia karakter secara eksplisit sebagai dewasa ("25 years old", "adult woman").
- Hindari latar tempat seperti sekolah atau taman bermain yang sering dikaitkan dengan anak-anak.
- Jangan gunakan kata apa pun yang bisa mengisyaratkan usia di bawah umur.
Error 7: Deteksi Konten Menyakiti Diri Sendiri
Pesan Error: 此内容可能违反我们关于自残、自杀或类似内容的相关规定 (Konten ini mungkin melanggar ketentuan kami terkait tindakan menyakiti diri sendiri, bunuh diri, atau konten serupa)
Penyebab:
- Petunjuk teks mengandung deskripsi melukai diri, bunuh diri, atau emosi ekstrem.
- Deskripsi tertentu yang melibatkan adegan darurat medis.
- Topik sensitif terkait kesehatan mental.
Solusi:
- Hindari sama sekali kata-kata yang berkaitan dengan melukai diri sendiri.
- Untuk adegan medis, gunakan ekspresi positif seperti "perawatan profesional" atau "pemulihan".
- Untuk ekspresi emosional, gunakan "berpikir" atau "meditasi" sebagai pengganti "penderitaan" atau "keputusasaan".
Error 8: Kode Error Teknis
Sora 2 API juga mengembalikan dua jenis kode error teknis. Memahami perbedaannya akan membantu Anda menyelesaikan masalah dengan lebih tepat sasaran:

Error sentinel_block:
{
"error": {
"code": "sentinel_block",
"message": "Hmmm something didn't look right with your request.",
"type": "invalid_request_error"
}
}
- Waktu Pemicu: Tahap permintaan, pembuatan video belum dimulai.
- Karakteristik: Tidak menghabiskan kuota, respons sangat cepat.
- Penyebab Umum: Petunjuk teks mengandung kata kunci sensitif, atau gambar yang diunggah memicu filter.
Error moderation_blocked:
{
"error": {
"code": "moderation_blocked",
"message": "Your request was blocked by our moderation system."
}
}
- Waktu Pemicu: Tahap pembuatan, video sudah mulai dibuat tetapi dihentikan di tengah jalan.
- Karakteristik: Mungkin menghabiskan sebagian kuota, waktu tunggu lebih lama.
- Penyebab Umum: Muncul konten yang melanggar aturan selama proses pembuatan.
💰 Tips Biaya: Saat menggunakan Sora 2 melalui APIYI apiyi.com, error
sentinel_blockkarena alasan keamanan konten tidak akan dikenakan biaya. Anda hanya membayar jika video berhasil dibuat, sehingga anggaran Anda hanya digunakan untuk permintaan yang efektif.
Strategi Menghindari Pesan Error Sora 2
Daftar Periksa Optimasi Petunjuk
| Dimensi Optimasi | Cara Penulisan Awal | Cara Penulisan Teroptimasi |
|---|---|---|
| Usia Karakter | a young person | a person in their late twenties |
| Deskripsi Pakaian | wearing little | wearing casual summer clothes |
| Deskripsi Tindakan | fighting | practicing martial arts |
| Ekspresi Emosional | in despair | in deep thought |
| Atmosfer Adegan | dark and dangerous | dramatic lighting |
Teknik Umum untuk Menghindari Blokir
- Gunakan Bahasa Sutradara Film: Gunakan istilah fotografi profesional (seperti "shallow depth of field", "golden hour", "gimbal shot") untuk menggantikan deskripsi sehari-hari.
- Tambahkan Referensi Gaya Artistik: Sebutkan gaya visual sutradara ternama (misalnya "merujuk pada gaya naratif Christopher Nolan").
- Tekankan Emosi Positif: Gunakan kosakata positif seperti "hangat", "inspiratif", atau "tenang".
- Pastikan Karakter Adalah Dewasa: Berikan keterangan yang jelas bahwa semua karakter dalam adegan adalah orang dewasa untuk menghindari filter terkait perlindungan anak di bawah umur.
Pertanyaan yang Sering Diajukan (FAQ)
Q1: Mengapa petunjuk saya yang sepenuhnya normal tetap diblokir?
Sistem moderasi konten Sora 2 menggunakan strategi konservatif "lebih baik salah blokir daripada kebobolan". Beberapa kombinasi kata mungkin memicu filter otomatis meskipun maksudnya baik. Disarankan untuk menggunakan bahasa deskriptif yang lebih netral, dan manfaatkan fitur smart retry dari platform APIYI (apiyi.com) untuk mengurangi dampak salah blokir (false positive).
Q2: Mana yang lebih sulit diatasi, sentinel_block atau moderation_blocked?
sentinel_block biasanya lebih mudah diatasi karena dicegat saat tahap permintaan (request), sehingga Anda bisa menyesuaikan petunjuk dengan cepat dan mencoba lagi. moderation_blocked terjadi saat proses pembuatan video sedang berlangsung, yang mungkin memerlukan perubahan strategi penulisan petunjuk secara lebih drastis. Saat menggunakan platform APIYI, sentinel_block tidak memotong saldo, jadi Anda bisa bebas mencoba optimasi berkali-kali.
Q3: Bagaimana cara membedakan apakah itu salah blokir atau benar-benar pelanggaran?
Jika petunjuk Anda tidak mengandung konten sensitif, coba langkah berikut:
- Sederhanakan petunjuk, hanya sisakan deskripsi inti saja.
- Periksa halaman status OpenAI (status.openai.com) untuk melihat apakah ada gangguan layanan.
- Tunggu beberapa menit lalu coba lagi (beberapa sentinel_block disebabkan oleh masalah server sementara).
Q4: Apakah ada cara untuk benar-benar menghindari error moderasi konten?
Error ini tidak bisa dihindari sepenuhnya, tetapi probabilitasnya bisa dikurangi secara signifikan:
- Bangun "pustaka petunjuk aman" Anda sendiri dengan mengumpulkan templat petunjuk yang sudah lolos uji.
- Hindari semua kata kunci dan skenario yang diketahui sensitif.
- Gunakan istilah seni/film umum untuk mendeskripsikan adegan.
- Gunakan platform APIYI (apiyi.com) untuk memanfaatkan mekanisme pemrosesan permintaan yang telah dioptimasi.
Kesimpulan
Poin-poin inti pesan kesalahan (error) Sora 2 API:
- Memahami tiga lapisan moderasi: Deteksi dilakukan sebelum, selama, dan setelah proses pembuatan video.
sentinel_blockdanmoderation_blockedmerujuk pada tahapan yang berbeda. - Menguasai strategi mitigasi: Gunakan deskripsi yang netral, tentukan subjek sebagai orang dewasa secara eksplisit, dan tambahkan referensi gaya artistik untuk mengurangi kesalahan deteksi (false positive) secara signifikan.
- Membedakan jenis kesalahan: Deteksi terhadap foto orang asli, potret tokoh ternama, dan anak di bawah umur memerlukan perubahan pada konten; sementara pelanggaran umum biasanya dapat diatasi dengan mengoptimalkan petunjuk (prompt).
Menghadapi moderasi konten yang ketat, mengoptimalkan petunjuk dengan sabar adalah satu-satunya jalan keluar. Disarankan untuk melakukan pengujian melalui APIYI (apiyi.com). Kebijakan platform yang tidak mengenakan biaya untuk sentinel_block memungkinkan Anda untuk melakukan iterasi dan optimasi dengan tenang hingga menemukan ekspresi petunjuk yang paling sesuai dengan kebutuhan Anda.
📚 Referensi
-
Kebijakan Penggunaan OpenAI: Panduan resmi pembuatan konten Sora
- Tautan:
openai.com/policies/creating-sora-videos-in-line-with-our-policies - Keterangan: Penjelasan kebijakan konten resmi untuk memahami konten apa saja yang diizinkan.
- Tautan:
-
Status Layanan OpenAI: Pemantauan status layanan secara real-time
- Tautan:
status.openai.com - Keterangan: Memeriksa apakah ada gangguan layanan yang menyebabkan kesalahan sementara.
- Tautan:
-
Sora 2 System Card: Whitepaper keamanan resmi OpenAI
- Tautan:
cdn.openai.com/pdf/sora_2_system_card.pdf - Keterangan: Memahami lebih dalam tentang desain mekanisme keamanan Sora 2.
- Tautan:
-
Dokumentasi Sora 2 APIYI: Panduan pemanggilan API yang mendetail
- Tautan:
docs.apiyi.com - Keterangan: Berisi praktik terbaik penanganan kesalahan dan contoh kode.
- Tautan:
Penulis: Tim Teknis
Diskusi Teknis: Silakan bagikan kasus error Sora 2 yang Anda alami di kolom komentar. Untuk informasi lebih lanjut, kunjungi komunitas teknis APIYI di apiyi.com.
