MMRequest - vision LLM API çağırırken hâlâ her seferinde elle base64’e mi çeviriyorsunuz? Sinir olup yaptığım Chrome eklentisi
(mm-request.vercel.app)vision veya audio LLM API’lerini çağırırken Postman’da her seferinde görseli/sesi base64’e dönüştüren var mı?
Evet, ben de bu yüzden bunu otomatik yapan bir Chrome eklentisi geliştirdim.
vLLM’yi her gün kullanırken GPT-4o · Claude · Whisper · TTS gibi bulut API’lerini de Postman’la sık sık çağırıyordum. Ama her vision/audio isteği göndermede aynı işi tekrar etmek zorunda kalıyordum — görseli bir base64 encoder sitesine yükle, 300KB’lık string’i kopyala, Postman gövdesine yapıştır, editörün kasmasını izle, sonra görsel bir kez değişirse her şeye baştan başla. Postman zaten baştan multimodal workflow için yapılmış bir araç olmadığı için artık aracı değiştirmem gerektiğini düşündüm. Aynı sıkışmışlığı yaşayanlara yardımcı olur diye paylaşıyorum.
MMRequest — vision/audio LLM workflow’unun tek bir sorununu iyi çözen bir Chrome eklentisi.
- Görsel veya ses dosyasını sürükleyip bırakır / yapıştırır / seçerseniz
{{base64Image}}·{{base64Audio}}değişkenlerine otomatik bağlanır. Dosyalar yalnızca tarayıcı içindeki FileReader ile işlenir, harici sunucuya çıkmaz. - JSON gövdesinde sadece değişkenleri yazmanız yeterlidir; gerçek değiştirme işlemi yalnızca Send anında ağ sınırında yapılır. Collection dosya boyutu 300KB değil, 1KB olarak kalır.
- Streaming yanıtlar chunk’lara bölünmüş halde geldiği için doğrudan okumak zordur; Stream sekmesinde chunk’ları yeniden birleştirip tek ekranda gösterir. NDJSON · SSE · JSON array otomatik algılanır.
- Yanıtın Pretty görünümünde alan bazında daraltma yapılabildiği için, yanıtta base64 tekrar echo edilse veya
b64_jsongibi uzun string’ler bulunsa bile ekran bunlarla dolmaz. - OpenAI / Claude / Gemini / vLLM gövde şablonları kenar çubuğuna gömülüdür ve tek tıkla içe aktarılabilir.
- Postman Collection v2.1 olarak export edilebilir. Karşı taraf MMRequest olmadan da bunu Postman’da doğrudan çalıştırabilir.
Dürüst uyarı
- v0.0.3 beta olduğu için pürüzlü kısımlar olabilir.
- Giriş yapmak isteğe bağlıdır; yapmasanız da tüm özellikler kullanılabilir.
Landing page’de ayrıntılar + karşılaştırma tablosu + kullanım akışı yer alıyor → https://mm-request.vercel.app
Okuyup aynı sorunu yaşadığınızı düşünürseniz bir deneyin. Geri bildirimlere açığım.
Henüz yorum yok.