ข้อมูลจำเพาะทางเทคนิคของ mj-turbo-reroll
| ข้อมูลจำเพาะ | รายละเอียด |
|---|---|
| รหัสรุ่น | mj-turbo-reroll |
| ประเภทโมเดล | เอ็นด์พอยต์การดำเนินการสร้างภาพสำหรับเวิร์กโฟลว์ reroll ในสไตล์ Midjourney |
| หน้าที่หลัก | รันงานสร้างภาพของ Midjourney ที่มีอยู่ซ้ำอีกครั้งในโหมด Turbo เพื่อให้ได้ชุดผลลัพธ์ใหม่จากบริบทพรอมป์ต์เดิม |
| ระบบนิเวศต้นทาง | การผสานรวมพร็อกซี/API ที่เข้ากันได้กับ Midjourney |
| โหมดความเร็ว | โหมด Turbo |
| โปรไฟล์ประสิทธิภาพ | งานโหมด Turbo ถูกออกแบบให้สร้างผลลัพธ์ได้เร็วกว่าโหมด Fast มาตรฐานสูงสุดถึง 4× แต่จะใช้เวลา Fast จากระบบต้นทางในอัตราที่สูงกว่า |
| ลักษณะการใช้งานทั่วไป | การดำเนินการ reroll/สร้างใหม่บนงานที่มีอยู่ แทนการส่งพรอมป์ต์ครั้งแรก |
| เวิร์กโฟลว์ที่เกี่ยวข้อง | ส่งหรือค้นหางานภาพที่มีอยู่ ระบุการดำเนินการ/ปุ่ม reroll ส่งคำขอ reroll จากนั้นโพลหรือดึงผลลัพธ์ของงานใหม่ |
| การพึ่งพาข้อมูลนำเข้า | โดยทั่วไปต้องมีบริบทงาน/จ็อบที่มีอยู่และการดำเนินการ reroll เฉพาะหรือ customId แทนการมีเพียงพรอมป์ต์ข้อความธรรมดา |
| ผลลัพธ์ | งาน/ชุดผลลัพธ์ภาพที่สร้างขึ้นใหม่ โดยยึดจากบริบทพรอมป์ต์เดิมหรือที่ปรับแต่ง |
| รองรับแบบอะซิงโครนัส | ใช่; API ที่เข้ากันได้กับ Midjourney มักจะส่งคืน task ID ก่อน และต้องมีการดึงสถานะภายหลังหรือรองรับการ callback |
| รองรับ Callback/Webhook | มักรองรับผ่านการแจ้งเตือนหรือ callback hooks ในพร็อกซี API ที่เข้ากันได้กับ Midjourney |
| พฤติกรรมด้านต้นทุน | Reroll มักถูกจัดกลุ่มกับการดำเนินการภาพประเภท 1 ในตารางราคา Turbo ที่เข้ากันได้กับ Midjourney |
mj-turbo-reroll คืออะไร?
mj-turbo-reroll คือรหัสตัวระบุบนแพลตฟอร์มของ CometAPI สำหรับความสามารถ reroll ในโหมด Turbo ที่เข้ากันได้กับ Midjourney โดยในทางปฏิบัติ “reroll” หมายถึงการสร้างงานภาพอีกครั้งเพื่อให้ได้ชุดผลลัพธ์ใหม่ ขณะยังคงทิศทางเชิงสร้างสรรค์หรือบริบทของงานเดิม ในระบบที่เข้ากันได้กับ Midjourney การ reroll ถูกจัดเป็นการดำเนินการบนภาพ คล้ายกับการทำงานอย่างเช่น variation, outpaint, pan และการดำเนินการที่เกี่ยวข้องกับการ upscale
คำว่า turbo สื่อว่าโมเดลนี้ถูกแมปกับพฤติกรรมการสร้างในโหมด Turbo ซึ่งเอกสารของ Midjourney อธิบายว่าเป็นตัวเลือก GPU ความเร็วสูงที่มีให้บนเวอร์ชันใหม่ๆ โดยมีความเร็วในการสร้างภาพที่อาจเร็วกว่าโหมด Fast ได้สูงสุดถึง 4 เท่า
เนื่องจาก reroll เป็นการดำเนินการบนจ็อบที่มีอยู่ mj-turbo-reroll จึงควรเข้าใจว่าไม่ใช่โมเดลข้อความ-สู่-ภาพสำหรับการส่งครั้งแรก แต่เป็นเอ็นด์พอยต์/เวิร์กโฟลว์เฉพาะสำหรับสร้างผลลัพธ์ใหม่อย่างรวดเร็วจากงานก่อนหน้า API ที่เข้ากันได้โดยทั่วไปจะส่งคืน task ID ก่อน จากนั้นต้องให้คุณดึงข้อมูลความคืบหน้าหรือรับ callback ทาง webhook เมื่องาน reroll เสร็จสมบูรณ์
ฟีเจอร์หลักของ mj-turbo-reroll
- การสร้างใหม่ความเร็วระดับ Turbo: ออกแบบมาสำหรับการ reroll งานภาพในโหมด Turbo ซึ่งเอกสารของ Midjourney ระบุว่ารวดเร็วกว่ามาตรฐานโหมด Fast อย่างมีนัยสำคัญ
- เวิร์กโฟลว์เฉพาะสำหรับ reroll: มุ่งเน้นการสร้างใหม่บนงานที่มีอยู่ แทนการสร้างงานใหม่จากศูนย์ เหมาะเมื่อชอบทิศทางของพรอมป์ต์เดิมแต่ต้องการผลลัพธ์ภาพที่แตกต่าง
- การประมวลผลแบบอะซิงโครนัสที่ยึดตามงาน: API ที่เข้ากันได้กับ Midjourney มักจะส่งคืน task ID ก่อน เปิดโอกาสให้แอปพลิเคชันโพลสถานะจนเสร็จ หรือรับผลแบบอะซิงโครนัส
- การเชื่อมกับการกระทำ/ปุ่ม: ในพร็อกซี Midjourney หลายแห่ง การ reroll ถูกทริกเกอร์ผ่านเอ็นด์พอยต์ของการกระทำ โดยใช้
customIdที่เจาะจงกับงานหรือรหัสปุ่ม/การกระทำที่ดึงมาจากผลของงานก่อนหน้า - สถาปัตยกรรมที่รองรับ webhook: API ที่เข้ากันได้กับ Midjourney โดยมากรองรับ callback URL เพื่อให้แอปได้รับอัปเดตสถานะงานโดยอัตโนมัติแทนการโพลอย่างต่อเนื่อง
- เข้ากับไปป์ไลน์ภาพหลายขั้นตอน: ทำงานได้ดีในโฟลว์โปรดักชันที่ผู้ใช้สร้างภาพครั้งแรก ตรวจดูปุ่ม/การกระทำ แล้วค่อย reroll, vary, pan หรือ upscale ต่อ ตามเมทาดาทางานที่ได้รับคืน
- ไวยากรณ์ที่สอดคล้องกับ Midjourney: สอดคล้องกับอีโคซิสเตมของการกระทำใน Midjourney ซึ่ง reroll อยู่เคียงข้างกับ variation, outpaint, inpaint และการดำเนินการหลังการสร้างอื่นๆ
วิธีเข้าถึงและผสาน mj-turbo-reroll
ขั้นตอนที่ 1: สมัครและขอรับคีย์ API
หากต้องการเข้าถึง mj-turbo-reroll ให้สร้างบัญชีบน CometAPI และสร้างคีย์ API จากแดชบอร์ด จัดเก็บคีย์อย่างปลอดภัยและโหลดผ่านตัวแปรสภาพแวดล้อมในแอปพลิเคชันของคุณ เพื่อไม่ให้คีย์ถูกฮาร์ดโค้ดในโค้ดฝั่งไคลเอนต์หรือที่เก็บสาธารณะ
ขั้นตอนที่ 2: ส่งคำขอไปยัง API ของ mj-turbo-reroll
ใช้การกำหนดค่า API มาตรฐานของ CometAPI และตั้งค่าเขตข้อมูล model เป็น mj-turbo-reroll เนื่องจากโมเดลนี้ใช้ในเวิร์กโฟลว์ reroll คำขอของคุณจึงมักเป็นส่วนหนึ่งของไปป์ไลน์สร้างภาพหลายขั้นตอน โดยคุณจะสร้างหรือดึงงานสไตล์ Midjourney ที่มีอยู่ก่อน แล้วจึงส่งการกระทำ reroll โดยอาศัยบริบทงานที่จำเป็น
curl https://api.cometapi.com/v1/responses \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mj-turbo-reroll",
"input": {
"task_id": "your_existing_task_id",
"action": "reroll"
}
}'
ขั้นตอนที่ 3: ดึงและตรวจสอบผลลัพธ์
หลังการส่งคำขอ ให้ดึงผลของงานโดยใช้ payload การตอบกลับและเวิร์กโฟลว์ติดตามงานของ CometAPI สำหรับ mj-turbo-reroll การยืนยันโดยทั่วไปหมายถึงการตรวจว่ามีการสร้างงานใหม่สำเร็จแล้ว เฝ้าดูจนเสร็จสิ้น และตรวจสอบว่าภาพที่ส่งกลับมาสอดคล้องกับการ reroll ใหม่ของงานเดิม ไม่ใช่ชุดผลลัพธ์เดิม