O servidor llama.cpp na compilação b10773 agora aceita URLs de dados para os campos `input_video` e `input_audio`, resolvendo um problema anterior em que essas entradas eram tratadas incorretamente como strings base64 cruas.
- A função `handle_media()` foi atualizada para passar `true` para esses tipos de conteúdo, permitindo tipos MIME de vídeo e áudio na validação de URL de dados.
- Uma entrada malformada agora retorna um erro 400 em vez de um erro 500 ao lançar `std::invalid_argument`.
- A flag `accept_base64_uri` foi removida de `handle_media`, simplificando o código.
- Um teste unitário e comentários atualizados são adicionados para lidar com tipos MIME de URI de dados inválidos.
Esta alteração melhora a robustez do servidor fornecendo um tratamento de erros mais claro para entradas de mídia malformadas.