Seorang pengguna melaporkan bahwa widget chatbot AI mereka yang sebelumnya berfungsi di situs web mereka telah berhenti bekerja karena kesalahan kebijakan CORS setelah pembaruan Gradio terbaru. Kesalahan tersebut menunjukkan bahwa header 'Access-Control-Allow-Credentials' dalam respons kosong, yang bertentangan dengan mode kredensial permintaan klien.
- Kode JavaScript sisi klien menggunakan `@gradio/client` untuk terhubung ke Ruang Hugging Face dan mengirim pesan melalui titik akhir API `/chat`.
- Kode Python sisi server memanfaatkan `gr.ChatInterface` dengan integrasi model OpenAI dan menangani riwayat percakapan.
- Pengguna mencatat bahwa Gradio memperbaiki masalah keamanan terkait CORS, yang tampaknya telah merusak implementasi yang ada.
Artikel ini menyoroti perlunya konfigurasi yang diperbarui atau penyesuaian kode untuk mematuhi persyaratan CORS baru di Gradio sambil mempertahankan fungsionalitas lintas asal.