MMRequest - Masih konversi base64 manual setiap kali memanggil vision LLM API? Ekstensi Chrome yang saya buat karena kesal
(mm-request.vercel.app)Apakah ada yang setiap kali memanggil vision atau audio LLM API masih harus mengonversi gambar/audio ke base64 berulang kali di Postman?
Ya, saya juga begitu, jadi saya membuat ekstensi Chrome yang menanganinya secara otomatis.
Sambil memakai vLLM setiap hari, saya juga sering memanggil API cloud seperti GPT-4o · Claude · Whisper · TTS lewat Postman. Tapi setiap kali mengirim request vision/audio, saya harus mengulang pekerjaan yang sama — mengunggah gambar ke situs encoder base64 entah di mana, menyalin string 300KB, menempelkannya ke body Postman, melihat editor mulai lag, lalu kalau gambarnya berubah sekali saja harus mengulang dari awal. Postman memang sejak awal bukan alat yang dibuat untuk workflow multimodal, jadi saya merasa sudah saatnya ganti alat. Saya bagikan ini semoga bisa membantu orang lain yang mengalami frustrasi yang sama.
MMRequest — ekstensi Chrome yang fokus menyelesaikan satu hal dengan baik: workflow vision/audio LLM.
- Jika Anda drag / paste / pilih file gambar atau audio, file itu akan otomatis di-bind ke variabel
{{base64Image}}·{{base64Audio}}. File diproses hanya dengan FileReader di dalam browser, jadi tidak dikirim ke server eksternal. - Di body JSON, Anda cukup menulis variabelnya saja, dan substitusi sebenarnya hanya terjadi di batas jaringan saat tombol Send ditekan. Ukuran file collection tetap 1KB, bukan 300KB.
- Response streaming biasanya terpecah per chunk dan sulit dibaca apa adanya, tetapi di tab Stream, chunk-chunk itu digabung kembali dalam satu layar. NDJSON · SSE · JSON array semuanya terdeteksi otomatis.
- Tampilan Pretty untuk response bisa dilipat per field, jadi meskipun base64 di-echo kembali dalam response atau ada string panjang seperti
b64_json, layar tidak akan penuh sesak. - Template body untuk OpenAI / Claude / Gemini / vLLM sudah tersedia di sidebar dan bisa dimasukkan dengan satu klik.
- Bisa diekspor ke Postman Collection v2.1. Penerima bisa langsung menjalankannya di Postman meski tanpa MMRequest.
Disclaimer jujur
- Ini masih beta v0.0.3, jadi mungkin masih ada bagian yang terasa kasar.
- Login bersifat opsional, dan semua fitur tetap bisa digunakan tanpa login.
Di landing page saya sudah merangkum detail, tabel perbandingan, dan alur penggunaan → https://mm-request.vercel.app
Silakan dibaca, dan kalau Anda mengalami masalah yang sama, coba saja sekali. Feedback sangat diterima.
Belum ada komentar.