4 poin oleh xguru 2 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Memungkinkan pembuatan situs web yang di-host oleh OpenAI dari prompt/proyek
  • Tanpa perlu menyusun workflow deployment terpisah, pengguna bisa membuat, menyimpan, menerapkan, dan memeriksa situs web, aplikasi web, dan game hanya dengan prompt
  • Dapat dipanggil dengan @Sites untuk membuat situs, dasbor, dan alat internal baru atau meminta deployment proyek yang sudah ada
  • Publikasi dipisahkan menjadi dua tahap, yaitu penyimpanan versi dan deployment versi, sehingga kandidat yang bisa ditinjau dibuat lebih dulu lalu hanya versi yang disetujui yang diterapkan
  • Informasi koneksi situs dan binding storage disimpan di .openai/hosting.json
  • Sites meng-host proyek yang dibangun sebagai modul ES yang kompatibel dengan Cloudflare Worker
    • Data terstruktur yang memerlukan penyimpanan permanen disimpan di DB relasional D1
    • Unggahan file gambar/dokumen/audio/video menggunakan object storage R2
    • Mendukung pengguna yang diautentikasi workspace maupun autentikasi berbasis penyedia ID eksternal
    • Mode akses ada tiga: pemilik/admin(admins_only), seluruh workspace(workspace_all), dan kustom(custom)
  • Variabel lingkungan hosting dan secret dikelola di panel Sites; jangan simpan di .openai/hosting.json atau commit source, gunakan .env, .env.example, dan sejenisnya
  • Saat ini masih dalam tahap pratinjau dan tersedia di workspace ChatGPT Business (aktif secara default) serta Enterprise (fitur harus diaktifkan melalui RBAC admin)

1 komentar

 
xguru 1 jam lalu

Ternyata memakai Cloudflare Workers. Karena bahkan mendukung DB relasional R1 dan object storage R1, rasanya benar-benar bisa dipakai untuk membuat situs web apa pun.

Sepertinya akan jadi fitur yang berguna buat para vibe coder.