1 points par acerghjk 4 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Y a-t-il parmi vous des personnes qui, à chaque appel d’une API LLM de vision ou d’audio, convertissent systématiquement les images / fichiers audio en base64 dans Postman ?

Oui, moi aussi — c’est pour ça que j’ai créé une extension Chrome qui automatise tout ça.

Comme j’utilise vLLM tous les jours, j’appelais aussi souvent via Postman des API cloud comme GPT-4o · Claude · Whisper · TTS. Mais à chaque requête vision/audio, je devais refaire les mêmes étapes — envoyer une image sur un site d’encodage base64, copier une chaîne de 300 KB, la coller dans le corps Postman, regarder l’éditeur ralentir, puis, si l’image changeait ne serait-ce qu’une fois, tout recommencer depuis le début. Postman n’a de toute façon pas été conçu pour les workflows multimodaux, donc je me suis dit qu’il fallait simplement changer d’outil. Je partage ça en espérant que cela aidera celles et ceux qui rencontrent la même frustration.

MMRequest — une extension Chrome qui fait bien une seule chose : simplifier le workflow vision/audio LLM.

  • Si vous glissez / collez / sélectionnez une image ou un fichier audio, il est automatiquement lié aux variables {{base64Image}} · {{base64Audio}}. Les fichiers sont traités uniquement via FileReader dans le navigateur, sans être envoyés vers un serveur externe.
  • Dans le corps JSON, il suffit d’écrire les variables, et le remplacement réel ne se fait qu’au moment de l’envoi, à la frontière réseau. Le fichier de collection reste à 1 KB au lieu de 300 KB.
  • Les réponses en streaming arrivent souvent découpées en chunks, ce qui les rend pénibles à lire telles quelles ; l’onglet Stream les recompose sur un seul écran. NDJSON · SSE · JSON array sont tous détectés automatiquement.
  • La vue Pretty de la réponse permet de replier champ par champ, donc même si une réponse renvoie de nouveau la base64 ou contient une longue chaîne comme b64_json, l’écran n’est pas inondé.
  • Des modèles de corps OpenAI / Claude / Gemini / vLLM sont intégrés dans la barre latérale et peuvent être insérés en un clic.
  • Export possible au format Postman Collection v2.1. Le destinataire peut l’exécuter tel quel dans Postman, même sans MMRequest.

Disclaimer honnête

  • C’est une bêta v0.0.3, donc il peut rester des aspects un peu bruts.
  • La connexion est facultative, et toutes les fonctionnalités sont disponibles même sans se connecter.

J’ai rassemblé sur la landing page les détails, un tableau comparatif et le déroulé d’utilisation → https://mm-request.vercel.app

Si vous vous reconnaissez dans ce problème, essayez-le. Les retours sont les bienvenus.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.