Server llama.cpp dalam build b10773 sekarang menerima URL data untuk bidang `input_video` dan `input_audio`, menyelesaikan masalah sebelumnya di mana input tersebut salah diperlakukan sebagai string base64 mentah.

  • Fungsi `handle_media()` diperbarui untuk meneruskan `true` untuk jenis konten ini, memungkinkan tipe MIME video dan audio dalam validasi URL data.
  • Input yang tidak valid sekarang mengembalikan error 400 alih-alih error 500 dengan melempar `std::invalid_argument`.
  • Flag `accept_base64_uri` telah dihapus dari `handle_media`, menyederhanakan kode.
  • Sebuah unit test dan komentar yang diperbarui ditambahkan untuk menangani tipe MIME URI data yang tidak valid.

Perubahan ini meningkatkan ketangguhan server dengan memberikan penanganan error yang lebih jelas untuk input media yang tidak valid.