개요
멀티모달 HTTP 클라이언트. 이미지를 드롭하면 API 요청 본문에 base64로 자동 인코딩됩니다. 비전 LLM 개발자용.
🚀 MMRequest — 멀티모달 LLM API를 위해 만든 HTTP 클라이언트. 해결하려는 문제 모든 비전/오디오 LLM API(GPT-4o, Claude, Gemini, vLLM, Llama 등)는 이미지나 오디오를 JSON 본문 안에 base64 문자열로 넣어야 합니다. 그래서 지금은 base64를 얻으려고 파일을 아무 웹사이트에 업로드하고, 300KB짜리 문자열을 Postman 본문에 붙여넣고, 파일이 바뀔 때마다 이 과정을 다시 반복합니다. 느리고, 지저분하고, 실수하기 쉽습니다. 해결 방법 이미지나 오디오 파일을 드롭하면 → MMRequest가 브라우저 안에서(업로드 없이) base64로 자동 인코딩하고, 깔끔한 {{base64Image}} / {{base64Audio}} 변수로 요청에 주입합니다. JSON 본문은 읽기 좋게 유지되고, 무거운 base64는 Send(전송) 시점에만 치환됩니다. 일반 HTTP 클라이언트로는 불가능했던 방식으로 멀티모달 요청을 만들고, 보내고, 반복하세요. ━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ v0.0.9 새로운 기능 — 힌디어 지원, 그리고 더 조용하고 안전해진 콘솔. ✨ 🇮🇳 힌디어 (हिन्दी) — 가이드, 랜딩, 스토어 리스팅, 크롬 로케일이 이제 힌디어로 제공됩니다 (9번째 언어). 🔒 더 조용하고 안전해진 콘솔 — 인앱 Console 이 더 이상 브라우저 DevTools 를 도배하지 않으며, 비밀 값 (auth token / API key / Basic 비밀번호 / secret 변수) 은 기록되는 URL, 헤더, 본문에서 마스킹됩니다. 🏃 Judge 점수 집계 — LLM-as-Judge 세트를 실행하면 Runner 합계에 숫자 점수의 평균과 숫자가 아닌 판정의 집계가 표시됩니다. ━━━━━━━━━━━━━━━━━━━━━━━━━━━ MMRequest는 기존 도구가 잘 자동화하지 못하는 한 가지 작업을 위해 만든 크롬 확장 HTTP 클라이언트입니다: JSON 본문 안에 base64로 인코딩된 이미지가 필요한 멀티모달 LLM API(GPT-4V, Claude vision, vLLM, Llama vision 등) 호출. 이런 경험이 있다면: - base64 문자열을 얻으려고 이미지를 외부 사이트에 업로드해 본 적 - 300KB짜리 base64 문자열을 Postman JSON 본문에 복붙해 본 적 - 다시 보내기 전에 {{image}} 자리표시자 갱신을 깜빡한 적 - 멀티모달 엔드포인트의 "잘못된 Content-Type" 문제로 디버깅한 적 … 이 확장은 당신을 위한 것입니다. ━━━ 사용 방법 ━━━ 1. 툴바 아이콘 클릭 → MMRequest가 전체 화면 탭으로 열립니다 2. API URL 입력 (변수 지원: http://{{host}}:4017/v1/chat/completions) 3. 오른쪽 드롭존에 이미지 드롭 (또는 Ctrl+V로 붙여넣기) 4. 이미지가 자동 base64 인코딩되어 {{base64Image}}에 연결됩니다 5. JSON 본문은 가독성을 위해 자리표시자를 유지 — 치환은 Send 시점에만 일어납니다 6. Send 클릭 → 아래에서 응답 확인 (Pretty / Raw / Stream / Headers / Console 탭) ━━━ 주요 기능 ━━━ 핵심 • 이미지 드래그 앤 드롭, 파일 선택, 클립보드 붙여넣기 • FileReader 기반 자동 base64 인코딩 (네트워크 왕복 없음) • 다중 이미지 지원 ({{base64Image1}}, {{base64Image2}}, …) • {{host}}, {{api_key}} 등 변수 시스템 • 실제 요청 URL을 보여주는 라이브 "Resolved URL" 미리보기 요청 편집 • HTTP 메서드: POST / GET / PUT / DELETE / PATCH • 사용자 + 자동 생성 헤더 (켜기/끄기) • 본문: 구문 인식 텍스트 영역의 Raw JSON • 인증: None / Bearer Token / Basic Auth / API Key (헤더 또는 쿼리) • 이미지 변수 자동 연결 Variables 탭 응답 보기 • 상태, 소요 시간, 크기, 토큰 사용량 (vLLM `usage` 필드) • Pretty(JSON 정렬), Raw(줄 번호), Stream(스트리밍 병합), Headers • 전체 요청/응답 로그와 "Failed to fetch" 진단을 담은 Console 탭 • 응답 복사 / cURL 복사 / 본문 복사 버튼 워크플로 • 요청 히스토리 (최근 50개, 클릭해서 복원) • 트리 구조의 컬렉션 / 즐겨찾기 • Postman 컬렉션 내보내기/가져오기, cURL 내보내기 • Cmd/Ctrl + Enter 로 전송 • 설정이 세션 간 유지 (localStorage) ━━━ 개인정보 ━━━ MMRequest는 설계부터 개인정보 보호를 우선합니다. • 모든 요청/응답 데이터는 브라우저 안에만 남습니다. 우리는 당신의 URL, 헤더, 본문, 응답을 절대 보지 않습니다. • 드롭한 이미지는 브라우저의 FileReader로 인코딩됩니다 — 우리 서버에 닿지 않습니다. • 우리가 수집하는 유일한 데이터는 (얼리 어답터 혜택을 위해 로그인할 때의) Google 이메일과 기본 로그인 이벤트 시각뿐입니다. • 전체 개인정보처리방침: https://mm-request.vercel.app/privacy ━━━ 얼리 어답터 혜택 ━━━ 현재 베타 단계입니다. 정식 출시 전에 Google 계정으로 로그인한 사용자는 유료 플랜 도입 이후에도 모든 기능을 무료로 계속 이용할 수 있습니다. ━━━ 권한 사유 ━━━ • storage: URL, 헤더, 변수, 컬렉션, 히스토리를 로컬에 저장해 세션 간 유지합니다. • host_permissions <all_urls>: MMRequest는 사용자가 직접 API 엔드포인트를 입력하는 HTTP 클라이언트입니다. 어떤 호스트를 호출할지 미리 알 수 없습니다. 자동 요청은 없으며, 모든 요청은 사용자가 Send를 눌러야 발생합니다. • identity / identity.email: "Get started with Google" 클릭 시 얼리 어답터 자격 확인을 위해 Google 이메일을 읽습니다. 그 외 용도로는 쓰지 않습니다. ━━━ 피드백 ━━━ 활발히 개발 중인 베타입니다. 피드백이나 기능 제안: rex.leto.addib@gmail.com 웹사이트: https://mm-request.vercel.app
세부정보
- 버전0.0.9
- 업데이트됨2026년 6월 22일
- 제공acerghjk
- 크기785KiB
- 언어언어 9개
- 개발자
이메일
rex.leto.addib@gmail.com - 비판매자판매자로 식별되지 않은 개발자입니다. 유럽 연합에 거주하는 소비자의 경우, 이 개발자와 체결한 계약에 대해서는 소비자 권리가 적용되지 않을 수 있음을 유의해야 합니다.
개인정보 보호
MMRequest에서 데이터 수집 및 사용과 관련하여 다음 정보를 공개했습니다. 더 자세한 정보는 개발자의 privacy policy을 참고하세요.
MMRequest 항목은 다음을 처리합니다.
개발자가 사용자 데이터에 관해 다음과 같이 선언했습니다
- 승인된 사용 사례를 제외하고 서드 파티에 판매하지 않음
- 항목의 핵심 기능과 관련 없는 목적으로 사용하거나 전송하지 않음
- 신용도 판단 또는 대출 목적으로 사용하거나 전송하지 않음
지원
질문, 제안 또는 문제와 관련하여 도움이 필요하시면 개발자의 지원 사이트를 방문하세요.