ข้อกำหนดทางเทคนิคของ mj-fast-reroll
| ข้อกำหนด | รายละเอียด |
|---|---|
| รหัสโมเดล | mj-fast-reroll |
| ตระกูลผู้ให้บริการ | การสร้างภาพสไตล์ Midjourney / การดำเนินการรีโรล (cometapi.com) |
| ฟังก์ชันหลัก | เรียกทำงานใหม่หรือรีโรลงาน Midjourney ที่มีอยู่เพื่อสร้างชุดผลลัพธ์ใหม่โดยอิงสายลำดับพรอมต์เดียวกัน |
| ประเภท API | API แบบอิงงานที่จำลองการโต้ตอบปุ่มสไตล์ Discord ของ Midjourney แทนที่จะเป็นเอ็นด์พอยต์ภาพ REST แบบยิงครั้งเดียว (apidoc.cometapi.com) |
| โหมด | ตัวแปรโหมดเร็วของเวิร์กโฟลว์รีโรล |
| ราคาใน CometAPI | $0.056 ต่อคำขอ (cometapi.com) |
| การใช้งานเชิงพาณิชย์ | รองรับบนหน้ารายการโมเดลของ CometAPI (cometapi.com) |
| รูปแบบอินพุต | โดยทั่วไปต้องการบริบทงาน Midjourney ที่ถูกสร้างไว้ก่อน เนื่องจากการรีโรลเป็นการดำเนินการติดตามผลใน state machine ของงาน (apidoc.cometapi.com) |
| ผลลัพธ์ | ผลลัพธ์งานสร้างภาพชุดใหม่ตามคำขอรีโรล (apidoc.cometapi.com) |
mj-fast-reroll คืออะไร?
mj-fast-reroll เป็นการดำเนินการ API ที่มุ่งเน้น Midjourney ผ่าน CometAPI สำหรับรีโรลการสร้างที่มีอยู่ในโหมดเร็ว ในทางปฏิบัติ “รีโรล” หมายถึงการขอให้ทำการสร้างใหม่จากพรอมต์และสาขาการโต้ตอบเดียวกัน คล้ายกับการกดปุ่ม reroll ในเวิร์กโฟลว์ของ Midjourney
แตกต่างจากเอ็นด์พอยต์ text-to-image แบบธรรมดาที่เริ่มใหม่ทุกครั้ง โมเดลนี้อยู่ในกระบวนการงาน Midjourney ที่มีสถานะ เอกสาร quick-start ของ Midjourney บน CometAPI อธิบายว่า API เหล่านี้จำลองการโต้ตอบปุ่มใน Discord โดยแต่ละขั้นจะส่งคืนการกระทำที่ทำได้ถัดไป นั่นทำให้ mj-fast-reroll มีประโยชน์อย่างยิ่งเมื่อแอปของคุณต้องการเดินหน้าต่อจากงานที่สร้างไว้แล้วและได้รับผลลัพธ์ทางเลือกอย่างรวดเร็วโดยไม่ต้องประกอบขั้นตอนการโต้ตอบใหม่ด้วยตนเอง (apidoc.cometapi.com)
บน CometAPI โมเดลนี้ถูกระบุภายใต้ครอบครัว Midjourney พร้อมการคิดค่าบริการต่อคำขอและรองรับการใช้งานเชิงพาณิชย์ (cometapi.com)
คุณสมบัติหลักของ mj-fast-reroll
- เวิร์กโฟลว์รีโรลแบบเร็ว: ออกแบบสำหรับการรีรัน Midjourney โหมดเร็ว ช่วยให้นักพัฒนาสร้างเวอร์ชันใหม่ได้เร็วกว่าที่เทียบกับโหมด Relax
- ความเข้ากันได้กับปุ่ม/สถานะของ Midjourney: ทำงานภายในโมเดลปฏิสัมพันธ์แบบ state machine ที่สะท้อนการกระทำผ่านปุ่มของ Midjourney ซึ่งสำคัญสำหรับแอปที่อัตโนมัติขั้นตอนการสร้างต่อเนื่อง (apidoc.cometapi.com)
- การใช้ซ้ำสายลำดับพรอมต์: ให้คุณใช้บริบทของสาขาการสร้างที่มีอยู่แทนการสร้างเวิร์กโฟลว์ใหม่ตั้งแต่ต้น ข้อนี้เป็นข้ออนุมานตามการจัดหมวดหมู่ของการดำเนินการรีโรลในเอกสาร API ของ Midjourney
- การคิดค่าบริการที่เหมาะกับการใช้งานจริง: CometAPI แสดงราคาแบบคงที่ต่อคำขอ $0.056 ทำให้การประเมินต้นทุนง่ายสำหรับงานแบตช์หรือการลองสร้างภาพใหม่ที่ผู้ใช้ทริกเกอร์ (cometapi.com)
- พร้อมใช้งานเชิงพาณิชย์: รายการของ CometAPI ระบุว่าโมเดลสามารถใช้เชิงพาณิชย์ได้ ซึ่งเกี่ยวข้องกับผลิตภัณฑ์ SaaS เครื่องมือสร้างสรรค์ และสายงานอัตโนมัติภายใน (cometapi.com)
- การเข้าถึงแบบรวมผ่าน CometAPI: ในฐานะส่วนหนึ่งของแคตตาล็อกโมเดลแบบรวมของ CometAPI สามารถผสานผ่านแนวทาง API แบบรวม โดยไม่ต้องตั้งค่าเฉพาะผู้ให้บริการแยกต่างหาก (cometapi.com)
วิธีเข้าถึงและผสาน mj-fast-reroll
ขั้นตอนที่ 1: สมัครและรับ API Key
สมัครใช้งานบน CometAPI และสร้าง API key ในแดชบอร์ด เมื่อสร้างแล้ว ให้เก็บรักษาอย่างปลอดภัยและใช้เป็น Bearer token สำหรับทุกคำขอไปยัง API mj-fast-reroll
ขั้นตอนที่ 2: ส่งคำขอไปยัง API mj-fast-reroll
ส่งคำขอผ่าน CometAPI โดยใช้รหัสโมเดล mj-fast-reroll เนื่องจากนี่เป็นเวิร์กโฟลว์งานสไตล์ Midjourney โดยทั่วไปคุณจะเรียกใช้เป็นการกระทำติดตามผลที่ผูกกับงานหรือสถานะปุ่มที่มีอยู่ ไม่ใช่การสร้างแบบสแตนด์อโลนโดยสิ้นเชิง เอกสาร Midjourney ของ CometAPI ระบุว่า API เหล่านี้ทำงานเหมือน state machine ดังนั้นโฟลว์คำขอของคุณควรรักษาบริบทงานที่ได้จากขั้นก่อนหน้า (apidoc.cometapi.com)
curl https://api.cometapi.com/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"model": "mj-fast-reroll",
"input": {
"task_id": "your_previous_midjourney_task_id"
}
}'
ขั้นตอนที่ 3: ดึงและตรวจสอบผลลัพธ์
หลังส่งคำขอ ให้ดึงผลลัพธ์การสร้างโดยใช้ task หรือ response ID ที่ CometAPI ส่งคืน ตรวจสอบว่าผลลัพธ์รีโรลตรงกับสาขาและสถานะของ Midjourney ที่คาดหมายก่อนจะแสดงแก่ผู้ใช้ปลายทางหรือส่งเข้ากระบวนการแก้ไขถัดไป เนื่องจาก API สไตล์ Midjourney เป็นแบบอะซิงโครนัสและขับเคลื่อนด้วยสถานะ การโพลผลลัพธ์หรือการตรวจสอบแบบ callback มักเป็นส่วนหนึ่งของการผสานที่เชื่อถือได้ (apidoc.cometapi.com)