มีใครที่ทุกครั้งเวลาเรียก vision หรือ audio LLM API ต้องคอยแปลงรูปภาพ/เสียงเป็น base64 ใน Postman ทุกครั้งบ้างไหม?

ใช่ครับ ผมก็เลยทำส่วนขยาย Chrome ที่จัดการให้อัตโนมัติขึ้นมา

ผมใช้ vLLM ทุกวัน และก็เรียกใช้ cloud API อย่าง GPT-4o · Claude · Whisper · TTS ผ่าน Postman บ่อยมาก แต่ทุกครั้งที่ส่งคำขอ vision/audio ก็ต้องทำงานเดิมซ้ำ ๆ — อัปโหลดรูปไปยังเว็บเข้ารหัส base64 ที่ไหนสักแห่ง, คัดลอกสตริงขนาด 300KB, วางลงใน body ของ Postman, ทนดูตัวแก้ไขหน่วง ๆ แล้วถ้ารูปเปลี่ยนแม้แต่ครั้งเดียวก็ต้องเริ่มใหม่ทั้งหมดอีกครั้ง เพราะ Postman ไม่ได้ถูกสร้างมาเพื่อเวิร์กโฟลว์แบบมัลติโหมดตั้งแต่แรก ก็เลยรู้สึกว่าคงต้องเปลี่ยนเครื่องมือได้แล้ว เลยมาแชร์เผื่อจะช่วยคนที่กำลังเจอความอึดอัดแบบเดียวกันอยู่

MMRequest — ส่วนขยาย Chrome ที่แก้ปัญหาเวิร์กโฟลว์ vision/audio LLM ได้ดีในเรื่องเดียว

  • ถ้าลาก / วาง / เลือกไฟล์รูปภาพหรือไฟล์เสียง ระบบจะ bind เป็นตัวแปร {{base64Image}} · {{base64Audio}} ให้อัตโนมัติ ไฟล์จะถูกประมวลผล ภายในเบราว์เซอร์ด้วย FileReader เท่านั้น และจะไม่ถูกส่งออกไปยังเซิร์ฟเวอร์ภายนอก
  • ใน JSON body ใส่แค่ตัวแปรไว้ก็พอ และการแทนค่าจริงจะเกิดขึ้น เฉพาะตอนกด Send ที่ขอบเขตเครือข่ายเท่านั้น ทำให้ขนาดไฟล์คอลเลกชันยังคงอยู่ที่ 1KB แทนที่จะเป็น 300KB
  • การตอบกลับแบบสตรีมมิงมักถูกแยกเป็นชังก์ ทำให้อ่านตรง ๆ ได้ไม่สะดวก แต่ใน แท็บ Stream จะรวมชังก์กลับเข้าด้วยกันแล้วแสดงในหน้าจอเดียว รองรับการตรวจจับ NDJSON · SSE · JSON array อัตโนมัติ
  • มุมมอง Pretty ของ response สามารถพับตามฟิลด์ได้ ดังนั้นแม้ response จะ echo base64 กลับมาหรือมีสตริงยาวอย่าง b64_json ก็จะไม่ทำให้หน้าจอเต็มไปหมด
  • มี เทมเพลต body สำหรับ OpenAI / Claude / Gemini / vLLM ฝังอยู่ในแถบด้านข้าง และดึงมาใช้ได้ด้วยการคลิกครั้งเดียว
  • export เป็น Postman Collection v2.1 ได้ ฝั่งผู้รับสามารถนำไปใช้ใน Postman ได้ตามปกติแม้ไม่มี MMRequest

คำชี้แจงแบบตรงไปตรงมา

  • ยังเป็นเบต้า v0.0.3 จึงอาจมีส่วนที่ยังไม่เรียบร้อย
  • การล็อกอินเป็นทางเลือก และถึงไม่ล็อกอินก็ใช้ฟีเจอร์ทั้งหมดได้

ในหน้าแลนดิ้งเพจมีรายละเอียดเพิ่มเติม + ตารางเปรียบเทียบ + สรุปลำดับการใช้งานไว้แล้ว → https://mm-request.vercel.app

ลองอ่านดูได้เลย และถ้าคุณกำลังเจอปัญหาเดียวกันก็ลองใช้ดูสักครั้ง ยินดีรับทุกความคิดเห็น

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น