Übersicht
Multimodaler HTTP-Client. Bild ablegen, automatisch als base64 in den API-Request-Body. Für Vision-LLM-Entwickler.
🚀 MMRequest — der HTTP-Client für multimodale LLM-APIs. DAS PROBLEM Jede Vision/Audio-LLM-API (GPT-4o, Claude, Gemini, vLLM, Llama, …) erwartet dein Bild oder Audio als base64-String mitten im JSON-Body. Heute lädst du die Datei auf irgendeine zufällige Webseite, nur um den base64 zu kopieren, fügst einen 300-KB-Blob in Postman ein, und wiederholst das jedes Mal, wenn die Datei sich ändert. Langsam, unsauber, fehleranfällig. DIE LÖSUNG Lege ein Bild oder eine Audiodatei ab → MMRequest kodiert automatisch zu base64 (in deinem Browser, kein Upload) und injiziert sie via sauberem {{base64Image}} / {{base64Audio}} Platzhalter in deine Anfrage. Dein JSON-Body bleibt lesbar; das schwere base64 wird erst beim Senden ersetzt. Baue, sende und iteriere multimodale Anfragen so, wie es ein normaler HTTP-Client nie zugelassen hat. ━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ Neu in v0.0.9 — Hindi-Unterstützung und eine ruhigere, sicherere Konsole. ✨ 🇮🇳 Hindi (हिन्दी) — Guide, Landing, Store-Eintrag und Chrome-Locale gibt es jetzt auf Hindi (9. Sprache). 🔒 Eine ruhigere, sicherere Konsole — die In-app-Console flutet die DevTools des Browsers nicht mehr, und geheime Werte (auth token / API key / Basic-Passwort / geheime Variables) werden in der protokollierten URL, in den Headern und im Body maskiert. 🏃 Judge-Score-Zusammenfassung — beim Ausführen eines LLM-as-Judge-Sets zeigen die Runner-Summen einen Durchschnitt der numerischen Scores und eine Zählung der nicht-numerischen Urteile. ━━━━━━━━━━━━━━━━━━━━━━━━━━━ MMRequest ist ein Chrome-Extension-HTTP-Client, gebaut für einen spezifischen Workflow, den existierende Tools nicht gut automatisieren: multimodale LLM-APIs (GPT-4V, Claude vision, vLLM, Llama vision usw.) aufrufen, die ein base64-kodiertes Bild im JSON-Body brauchen. Wenn du jemals: - Ein Bild auf eine fremde Webseite geladen hast, nur um den base64-String zu bekommen - Einen 300-KB base64-String in Postmans JSON-Body kopiert hast - Vergessen hast, den {{image}}-Platzhalter vor dem Resend zu aktualisieren - Den "wrong Content-Type"-Bug auf multimodalen Endpoints debuggt hast … ist diese Extension für dich. ━━━ SO FUNKTIONIERT'S ━━━ 1. Toolbar-Icon klicken → MMRequest öffnet sich in einem Vollbild-Tab 2. Deine API-URL setzen (unterstützt Variablen: http://{{host}}:4017/v1/chat/completions) 3. Ein Bild in die rechte Dropzone ziehen (oder mit Ctrl+V einfügen) 4. Das Bild wird automatisch zu base64 kodiert und an {{base64Image}} gebunden 5. Dein JSON-Body behält den Platzhalter für Lesbarkeit — Substitution passiert nur beim Senden 6. Send klicken → Antwort unten ansehen (Pretty / Raw / Stream / Headers / Console Tabs) ━━━ FEATURES ━━━ KERN • Drag & Drop, Dateiauswahl und Clipboard-Paste für Bilder • Automatische base64-Kodierung via FileReader (kein Netzwerk-Round-Trip) • Mehrere Bilder unterstützt ({{base64Image1}}, {{base64Image2}}, ...) • Variablen-System mit {{host}}, {{api_key}}, etc. • Live "Resolved URL"-Vorschau zeigt die tatsächliche Request-URL REQUEST-EDITING • HTTP-Methoden: POST / GET / PUT / DELETE / PATCH • Custom + auto-generierte Headers (an/aus) • Body-Modi: Raw JSON mit syntax-bewusster Textarea • Authentifizierung: None / Bearer Token / Basic Auth / API Key (Header oder Query) • Variables-Tab mit Auto-Binding für Bild-Variablen RESPONSE-ANSICHT • Status, Dauer, Größe, Token-Nutzung (vLLM `usage` Feld) • Pretty (JSON formatiert), Raw (Zeilennummern), Stream (Streaming-Merge), Headers • Console-Tab mit vollen Request/Response-Logs und "Failed to fetch"-Diagnose • Copy response / Copy cURL / Copy body Buttons WORKFLOW • Request-History (letzte 50, Klick zum Wiederherstellen) • Collections / Favoriten mit Baumstruktur • Postman Collection Import/Export, cURL-Export • Cmd/Ctrl + Enter zum Senden • Einstellungen persistieren zwischen Sessions (localStorage) ━━━ DATENSCHUTZ ━━━ MMRequest ist privacy-first by design. • Alle Request/Response-Daten bleiben in deinem Browser. Wir sehen deine URLs, Headers, Bodies oder Responses nie. • Bilder, die du ablegst, werden in deinem Browser via FileReader kodiert — sie berühren nie unsere Server. • Die einzigen Daten, die wir sammeln, sind deine Google-E-Mail (wenn du dich für Early-Adopter-Vorteile anmeldest) und grundlegende Login-Event-Zeitstempel. • Vollständige Datenschutzerklärung: https://mm-request.vercel.app/privacy ━━━ EARLY-ADOPTER-VORTEIL ━━━ Wir sind aktuell in der Beta. Nutzer, die sich vor unserem öffentlichen Launch mit ihrem Google-Konto anmelden, behalten kostenlosen Zugang zu allen Features, nachdem wir bezahlte Pläne einführen. ━━━ BERECHTIGUNGS-BEGRÜNDUNGEN ━━━ • storage: Speichert deine URL, Headers, Variablen, Collections und History lokal, damit sie zwischen Sessions persistieren. • host_permissions <all_urls>: MMRequest ist ein HTTP-Client, in dem du eigene API-Endpoints eingibst. Wir können nicht im Voraus wissen, welche Hosts du aufrufst. Es werden nie automatische Requests gemacht; jeder Request wird von dir durch Klick auf Send ausgelöst. • identity / identity.email: Liest deine Google-E-Mail, wenn du auf "Get started with Google" klickst, um die Early-Adopter-Berechtigung zu tracken. Wird sonst nirgends verwendet. ━━━ FEEDBACK ━━━ Das ist eine aktiv entwickelte Beta. Sende Feedback oder Feature-Wünsche an: rex.leto.addib@gmail.com Webseite: https://mm-request.vercel.app
Details
- Version0.0.9
- Aktualisiert22. Juni 2026
- Angeboten vonacerghjk
- Größe785KiB
- Sprachen9 Sprachen
- Entwickler
E-Mail
rex.leto.addib@gmail.com - Kein HändlerDieser Entwickler hat sich nicht als Händler deklariert. Für Verbraucher in der Europäischen Union gelten die Verbraucherrechte nicht für Verträge, die zwischen dir und diesem Entwickler geschlossen werden.
Datenschutz
MMRequest hat folgende Informationen hinsichtlich der Erhebung und Nutzung deiner Daten offengelegt. Weitere Details findest du im privacy policy des Entwicklers.
MMRequest verarbeitet Folgendes:
Dieser Entwickler erklärt, dass deine Daten
- nicht an Dritte verkauft werden, außer in den genehmigten Anwendungsfällen
- nicht für Zwecke genutzt oder übertragen werden, die nichts mit der Hauptfunktionalität des Artikels zu tun haben
- nicht zur Ermittlung der Kreditwürdigkeit oder für Darlehenszwecke verwendet oder übertragen werden
Support
Wenn du Probleme, Fragen oder Vorschläge hast, rufe die Supportwebsite des Entwicklers auf