Gangguan Besar yang Terjadi pada ChatGPT dan API
(status.openai.com)- Pada 8 November pukul 5:42AM–7:16AM PT, sebagian besar permintaan di ChatGPT dan API OpenAI gagal dengan error 502 atau 503, sehingga semua model dan endpoint API terdampak
- Node di lapisan routing mencapai batas memori dan gagal dalam pemeriksaan kesiapan, lalu ketika cukup banyak node menjadi unavailable, kapasitas untuk menangani trafik masuk menjadi tidak mencukupi
- Pada pagi hari itu, permintaan completion meningkat jauh lebih besar dibanding hari-hari sebelumnya, menjadi titik kritis yang membuat masalah memori yang sudah ada meluas menjadi gangguan di seluruh layanan
- Pemulihan dilakukan dengan membatasi trafik masuk, melakukan redeploy besar-besaran pada layanan, lalu memulihkan trafik secara bertahap; setelah perbaikan reuse
responseBuffer, penggunaan memori dan CPU membaik 3x lipat - OpenAI telah menerapkan penyesuaian batas memori, pembatasan beban berbasis rate limit, dan penambahan kapasitas, serta berencana menambahkan peringatan memori dan konfigurasi auto scaling
Cakupan gangguan dan penyebab langsung
- Antara 8 November pukul 5:42AM dan 7:16AM PT, sebagian besar permintaan OpenAI gagal dengan error 502 atau 503
- Selama periode gangguan, kegagalan dalam skala besar terjadi pada semua model dan endpoint API
- Penyebab langsungnya adalah node di lapisan routing mencapai batas memori dan gagal dalam pemeriksaan kesiapan
- Sejumlah node yang cukup banyak di dalam layanan berubah ke status unavailable
- Tidak ada lagi kapasitas yang cukup untuk menangani trafik masuk
- Layanan tidak dapat pulih dengan sendirinya
- Pada pagi hari itu, permintaan completion jauh lebih banyak dibanding hari-hari sebelumnya, dan ini menjadi titik kritis yang memicu gangguan
Tindakan pemulihan dan pencegahan berulang
- Respons segera dilakukan dengan menjalankan tiga langkah sekaligus
- Membatasi trafik masuk
- Redeploy besar-besaran pada layanan
- Menaikkan kembali trafik secara perlahan
- Akar masalah dari isu memori kronis adalah
responseBufferterus dialokasikan ulang di dalam loop alih-alih digunakan kembali- Saat permintaan tinggi, GC menjadi tertinggal
- Perbaikannya dilakukan dengan pra-alokasi buffer dan menggunakannya kembali
- Setelah deployment, penggunaan memori dan CPU sama-sama membaik 3x lipat
- Langkah tambahan yang sudah diterapkan:
- Batas memori yang dikonfigurasi disesuaikan ke tingkat yang tepat sehingga layanan memiliki headroom yang cukup besar
- Rate limit controls diimplementasikan agar penurunan trafik bisa dilakukan dengan lebih halus
- Kapasitas layanan ditambah sebagai langkah pencegahan tambahan
- Perubahan yang akan diterapkan ke depan:
- Perubahan pada sistem peringatan diterapkan agar perilaku memori dapat terdeteksi sebelum berkembang menjadi masalah layanan
- Sebelumnya, penambahan kapasitas dapat berdampak negatif pada upstream service sehingga auto scaling tidak bisa diaktifkan pada layanan ini
- Karena masalah akar tersebut telah diselesaikan, OpenAI berencana mengonfigurasi auto scaling untuk layanan ini
- Gangguan API yang berlangsung lama berdampak pada produk dan bisnis pelanggan, dan gangguan sebesar ini dapat menimbulkan kerugian yang sangat besar
2 komentar
Sepertinya ada lonjakan trafik akibat acara developer kali ini.
Memang, output GPT-4 Turbo jelas banyak berubah.
Bahkan ringkasan GN+ berubah format padahal prompt-nya hampir tidak saya ubah.
Komentar Hacker News
Karena ChatGPT down, hari ini untuk pertama kalinya aku mencoba Google Bard, dan sejujurnya lumayan bagus
Ada gaya bicara yang sedikit berbeda dari ChatGPT, meski sulit dijelaskan
Dari sudut pandang pengguna, cara mengarahkan agar mendapatkan jawaban yang diinginkan juga berbeda, dan cara bertanya maupun prompt engineering-nya juga harus berbeda
Aku cuma menanyakan query agregasi SQL, tetapi beberapa persyaratan query malah diabaikan begitu saja
Bahkan saat brainstorming ide pencuri di dunia fantasi, misalnya dengan nuansa seperti Lies of Locke Lamora, sering kali ia menolak bekerja sama
Sepertinya ada filter heuristik tertentu yang dijalankan pada output sebelum ditampilkan ke pengguna, dan kadang bisa lolos kalau prompt-nya sedikit diubah
Sementara sistem ChatGPT cukup pintar untuk memahami bahwa kejahatan fantasi bukanlah informasi untuk melakukan kejahatan nyata
Model GPT4 punya kupon uji coba gratis satu bulan
"codegpt", dan GPT3.5 gratisPhind cukup bagus untuk coding, dan masih aktif karena berbasis LLama 2 yang dilatih dengan puluhan miliar token kode tambahan: https://www.phind.com/s
Baru-baru ini aku sempat berbicara langsung dengan Phind, dan kukatakan bahwa kalau ingin membantuku, bukankah ia harus membaca codebase-ku agar bisa memahami model-model yang kubicarakan
Tanpa mengetahui codebase, menurutku ia tidak akan bisa dipakai dengan benar kecuali untuk fungsi yang paling sepele
Phind juga menjawab demikian, tetapi mengatakan bahwa ia sebenarnya tidak bisa membaca codebase
Ucapannya cukup runtut dan tampak seperti memahami apa yang kukatakan
Kalau ia tidak bisa membantu ketika sebuah fungsi menerima atau mengembalikan kelas yang tidak sepele sebagai parameter, aku benar-benar tidak tahu nilai gunanya datang dari mana
Model fine-tuned terbaru, V7, terasa enak dipakai dan lebih baik daripada kebanyakan model open source
Hanya saja tautannya berakhir dengan
s, jadi hasilnya 404Kadang ada bug kecil seperti tidak muncul respons untuk prompt besar atau opsi jawaban menghilang
Secara umum, ini cocok untuk bertukar ide bersama ChatGPT atau mendapatkan sudut pandang lain
Fitur anotasi yang menunjukkan situs web sumber informasinya juga dibuat dengan sangat baik
"The inference service may be temporarily unavailable - we have alerts for this and will be fixing it soon."Menurutku isinya sepenuhnya halusinasi. Bagusnya, ia menyertakan tautan dokumentasi
Edit: setelah mengganti
astrojsmenjadivite, hasilnya jadi sangat bagus dan akurat: https://www.phind.com/search?cache=rh6s7pydzi3312b7rf43i7cmCukup mengesankan
Wah, aku benar-benar sampai berkeringat dingin
Sekitar 48 jam sebelum rilis, kami baru saja memindahkan sebagian besar layanan ke Azure OpenAI, dan ternyata tidak terdampak oleh gangguan kali ini
Benar-benar lega
Aku penasaran apakah pembaruan sistem dan OpenAI API diterima pada waktu yang sama, dan apakah harganya juga sama
Sekarang adalah saat yang tepat untuk menyebut bahwa HuggingFace meng-host berbagai model chat open source
Salah satu model favoritku secara pribadi adalah versi fine-tuned dari Mistral 7B: https://huggingface.co/spaces/HuggingFaceH4/zephyr-chat
Model ini cukup kecil untuk berjalan pada kecepatan yang nyaris bisa dipakai, menghasilkan sedikit di atas 1 token per detik, dan sejauh ini tampak hampir mendekati GPT3.5
Aku tadinya mau bilang ini kesempatan Bard untuk bersinar, tetapi sepertinya Bard juga mengalami gangguan
Responsnya juga tampak tertata rapi dan enak dilihat
Andai saja AI-nya sebagus OpenAI
"Something went wrong. Sorry, Bard is still experimental"Sepertinya mereka menyia-nyiakan kesempatan
Dilihat dari para cerewet yang tiba-tiba mendadak diam, ini waktu yang pas untuk mengais komentar HN sekarang kalau mau melihat siapa yang menulis komentar HN dengan ChatGPT
Gangguan ini terasa sekali
Banyak orang memakai ChatGPT seperti roda bantu sepeda, lalu merasa jadi lupa cara berkendara tanpa roda bantu
Kalau tanpa itu kamu tidak bisa mengendarainya, berarti kamu sebenarnya tidak melatih apa pun
Kamu sedang membuat sepeda motor tradisional, lalu seseorang mengusulkan mesin sepeda listrik, dan karena mesin pembakaran internalnya pun belum ada, kamu berpikir pakai ini dulu untuk mempercepat demo atau peluncuran ke pasar, lalu nanti diganti dengan mesin yang sungguhan
Tapi saat setang hampir selesai, mesin sepeda listrik itu sudah di-upgrade empat kali dan jadi lebih baik daripada mesin pembakaran internal mana pun. Jadi tidak ada lagi alasan untuk menggantinya
Saat kamu sampai ke pasar, mesin itu mungkin sudah diperbarui berkali-kali lagi sampai bisa mengemudi sendiri, bahkan mungkin terbang
Dan selain itu, ia bahkan bisa mereplikasi diri, jadi para pembeli mungkin tidak lagi membutuhkanmu
Sekarang jutaan developer junior harus membaca manual
Hari yang luar biasa
Mari nikmati hari-hari terakhir profesi kita
Hari ini saya mencoba Bard, dan ternyata sudah jauh lebih baik
Saya masih heran dengan masalah-masalah Bard
Bulan lalu ia berbohong tentang suatu fakta, lalu ketika saya minta penjelasan lebih detail, ia mengklaim sudah mengirim email
Padahal sebenarnya ia tidak mengirim email, lalu minta maaf sambil mengatakan bahwa ia “tahu” dirinya tidak bisa mengirim email
Rasanya seperti teman yang tidak bisa bilang ‘tidak tahu’ dan memilih berbohong
Saya pernah bertanya apakah pernah ada pasar di dalam patung ‘Christ the King’ di Lisbon, karena saya ingin memverifikasi rumor yang saya dengar dari orang lokal
Kenyataannya tidak pernah ada, tetapi Bard yakin itu ada
Untungnya OpenAI tidak punya perjanjian tingkat layanan: https://help.openai.com/en/articles/5008641-is-there-an-sla-for-latency-guarantees-on-the-various-engines
Sembilan bulan lalu, di pekerjaan baru saya ada bug yang membuat saya tidak bisa login ke akun OpenAI kantor
Butuh 6 bulan sampai mereka membalas tiket dukungan, dan jawaban yang saya terima hanyalah balasan template umum yang sama sekali tidak terkait dengan masalah saya
Kami menghabiskan uang dalam jumlah besar, tetapi tidak bisa mendapat respons atau menemukan siapa pun yang bisa dihubungi lewat telepon
Pada akhirnya saya harus meminta rekan kerja membuatkan semua key untuk saya
Lalu sekitar 8 bulan kemudian, suatu hari tiba-tiba semuanya mulai berfungsi lagi tanpa alasan apa pun
Tepat setelah itu kami pindah ke Azure OpenAI Service, karena platform OpenAI terlalu buruk untuk dipakai perusahaan yang serius