node MiniMax ช่วยให้คุณสามารถโต้ตอบกับโมเดล MiniMax AI จาก n8n เอกสารนี้จะอธิบายวิธีรวม MiniMax เข้ากับ workflow n8n ของคุณเพื่อสร้างภาพ สร้างเสียงพูดจากข้อความ สร้าง
บน n8n Cloud คุณสามารถใช้ node MiniMax ด้วย เครดิตเกตเวย์ แทนคีย์ MiniMax API ของคุณเอง เลือก ใช้เครดิตเกตเวย์ (Use Gateway credits) ในฟิลด์ credentials ของ node เพื่อรัน node โดยไม่มีบัญชี MiniMax
node MiniMax เชื่อมต่อ workflow n8n กับโมเดล MiniMax AI ใช้เพื่อสร้างรูปภาพจากข้อความแจ้ง สังเคราะห์เสียงพูด สร้างวิดีโอจากข้อความหรือรูปภาพ และส่งข้อความไปยังโมเดลภาษา MiniMax
Credentials
อ้างถึง MiniMax credentials สำหรับข้อมูลการตรวจสอบสิทธิ์สำหรับ node นี้
ทรัพยากรและการปฏิบัติการ
- Audio : แปลงข้อความเป็นคำพูดโดยใช้โมเดลการสังเคราะห์เสียงพูด MiniMax
- Image : สร้างภาพจากข้อความแจ้ง
- Text : ส่งข้อความไปยังโมเดลภาษา MiniMax และรับการตอบกลับ
- Video : สร้างวิดีโอจากข้อความแจ้งหรือภาพเฟรมแรก
ข้อความเป็นคำพูด (Text to speech)
แปลงข้อความเป็นคำพูดโดยใช้แบบจำลองการสังเคราะห์เสียงพูด MiniMax
Parameters
- Model (ประเภท: ตัวเลือก, ฟิลด์:
modelId): โมเดลการสังเคราะห์เสียงพูดที่จะใช้ ค่าเริ่มต้น:speech-2.8-hd - Text (ประเภท: string, ฟิลด์:
text): ข้อความที่จะแปลงเป็นคำพูด สูงสุด 10,000 ตัวอักษร ที่จำเป็น. - Voice ID (ประเภท: string, ฟิลด์:
voiceId): เสียงที่จะใช้ในการสังเคราะห์ เรียกดูเสียงที่มีอยู่ใน เอกสารของ MiniMax . ค่าเริ่มต้น:English_Graceful_Lady. ที่จำเป็น. - Download Audio (ประเภท: boolean ฟิลด์:
downloadAudio): จะดาวน์โหลดเสียงที่สร้างขึ้นเป็นข้อมูลไบนารีหรือไม่ เมื่อปิดใช้งาน node จะส่งกลับเฉพาะ URL เสียงเท่านั้น ค่าเริ่มต้น:true
Options
- Audio Format (ประเภท: ตัวเลือก, ฟิลด์:
audioFormat): รูปแบบเสียงเอาท์พุต ตัวเลือก: MP3, PCM, FLAC, WAV node รองรับ WAV ในโหมดไม่สตรีมเท่านั้น ค่าเริ่มต้น:mp3 - Emotion (ประเภท: ตัวเลือก, ฟิลด์:
emotion): อารมณ์ที่จะใช้กับคำพูดสังเคราะห์ แบบจำลองจะเลือกอารมณ์ที่เป็นธรรมชาติที่สุดโดยอัตโนมัติ ค่าเริ่มต้น:calm - Language Boost (ประเภท: ตัวเลือก, ฟิลด์:
languageBoost): ปรับปรุงความแม่นยำในการจดจำสำหรับภาษาใดภาษาหนึ่งโดยเฉพาะ ค่าเริ่มต้น:auto - Pitch (ประเภท: ตัวเลข, ฟิลด์:
pitch): การปรับระดับเสียงพูดตั้งแต่ –12 ถึง 120คงระดับเสียงเดิมไว้ ค่าเริ่มต้น:0 - Speed (ประเภท: ตัวเลข, ฟิลด์:
speed): ความเร็วในการพูดตั้งแต่ 0.5 ถึง 2 ค่าที่สูงกว่าจะทำให้คำพูดเร็วขึ้น ค่าเริ่มต้น:1 - Volume (ประเภท: ตัวเลข, ฟิลด์:
volume): ระดับเสียงพูดตั้งแต่ 0.1 ถึง 10 ค่าที่สูงกว่าจะทำให้เสียงพูดดังขึ้น ค่าเริ่มต้น:1
สร้างภาพ (Generate an image)
สร้างภาพจากข้อความแจ้งโดยใช้โมเดลการสร้างภาพ MiniMax
Parameters
- Model (ประเภท: ตัวเลือก, ฟิลด์:
modelId): โมเดลการสร้างภาพที่จะใช้ ค่าเริ่มต้น:image-01 - Prompt (ประเภท: string, ฟิลด์:
prompt): คำอธิบายข้อความของรูปภาพที่จะสร้าง สูงสุด 1,500 ตัวอักษร ที่จำเป็น. - Aspect Ratio (ประเภท: ตัวเลือก, ฟิลด์:
aspectRatio): อัตราส่วนภาพของภาพที่สร้างขึ้น ตัวเลือกได้แก่ 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 และ 21:9 ค่าเริ่มต้น:1:1 - Number of Images (ประเภท: ตัวเลข, ฟิลด์:
numberOfImages): จำนวนรูปภาพที่จะสร้างต่อคำขอ ตั้งแต่หนึ่งถึงเก้า ค่าเริ่มต้น:1 - Download Image (ประเภท: boolean ฟิลด์:
downloadImage): จะดาวน์โหลดรูปภาพที่สร้างขึ้นเป็นข้อมูลไบนารีหรือไม่ เมื่อปิดใช้งาน node จะส่งกลับเฉพาะ URL ของรูปภาพ ค่าเริ่มต้น:true
Options
- Prompt Optimizer (ประเภท: boolean ฟิลด์:
promptOptimizer): จะปรับข้อความแจ้งโดยอัตโนมัติเพื่อให้ได้ผลลัพธ์ที่ดีขึ้นหรือไม่ ค่าเริ่มต้น:false - Seed (ประเภท: ตัวเลข, ฟิลด์:
seed): สุ่มเมล็ดสำหรับ output ที่ทำซ้ำได้ การใช้เมล็ดเดียวกันกับ parameter เดียวกันจะสร้างภาพเดียวกัน ค่าเริ่มต้น:0
ส่งข้อความหานางแบบ (Message a model)
ส่งข้อความอย่างน้อยหนึ่งข้อความไปยังโมเดลภาษา MiniMax และรับการตอบกลับ
Parameters
- Model (ประเภท: ตัวเลือก, ฟิลด์:
modelId): โมเดลภาษาที่จะใช้ ค่าเริ่มต้น:MiniMax-M2.7 - Messages (ประเภท: fixedCollection, ฟิลด์:
messages): ข้อความอย่างน้อยหนึ่งข้อความที่สร้างการสนทนา แต่ละข้อความมี:- Prompt (ประเภท: string, ฟิลด์:
content): เนื้อหาข้อความของข้อความ - Role (ประเภท: ตัวเลือก, ฟิลด์:
role): บทบาทของผู้ส่งข้อความ ใช้userเพื่อส่งข้อความและรับการตอบกลับหรือassistantเพื่อกำหนดโทนหรือบุคลิกของนางแบบ
- Prompt (ประเภท: string, ฟิลด์:
- Simplify Output (ประเภท: boolean ฟิลด์:
simplify): เมื่อเปิดใช้งาน node จะส่งคืนการตอบสนองที่เรียบง่าย แทนที่จะเป็น output API แบบดิบแบบเต็ม ค่าเริ่มต้น:true
Options
- Hide Thinking (ประเภท: boolean ฟิลด์:
hideThinking): ตัดการให้เหตุผลแบบลูกโซ่ความคิดออกจากคำตอบ โดยส่งคืนเฉพาะคำตอบสุดท้ายเท่านั้น ค่าเริ่มต้น:true - Maximum Number of Tokens (ประเภท: ตัวเลข, ฟิลด์:
maxTokens): จำนวน token สูงสุดที่จะสร้าง ค่าเริ่มต้น:1024 - Max Tool Calls Iterations (ประเภท: ตัวเลข, ฟิลด์:
maxToolsIterations): จำนวนรอบการวนซ้ำของเครื่องมือสูงสุดที่โมเดลทำงานก่อนที่จะหยุด การวนซ้ำหนึ่งครั้งสามารถรวมการเรียกใช้เครื่องมือได้หลายครั้ง ตั้งเป็น0ไม่มีขีดจำกัด ค่าเริ่มต้น:15 - Output Randomness (Temperature) (ประเภท: ตัวเลข, ฟิลด์:
temperature): ควบคุมการสุ่มของ output ค่าที่ต่ำกว่าจะทำให้ output มีการกำหนดและทำซ้ำได้มากขึ้น พิสัย: 0–1 ค่าเริ่มต้น:0.7 - Output Randomness (Top P) (ประเภท: ตัวเลข, ฟิลด์:
topP): ความน่าจะเป็นสะสมสูงสุดของ token ที่ต้องพิจารณาเมื่อสุ่มตัวอย่าง พิสัย: 0–1 ค่าเริ่มต้น:0.95 - System Message (ประเภท: string, ฟิลด์:
system): คำสั่งระดับระบบที่แนะนำพฤติกรรมและโทนเสียงของโมเดล
สร้างวิดีโอจากข้อความ (Generate video from text)
สร้างวิดีโอจากข้อความแจ้งโดยใช้โมเดลการสร้างวิดีโอ MiniMax
Parameters
- Model (ประเภท: ตัวเลือก, ฟิลด์:
modelId): โมเดลการสร้างวิดีโอที่จะใช้ ค่าเริ่มต้น:MiniMax-Hailuo-2.3 - Prompt (ประเภท: string, ฟิลด์:
prompt): ข้อความคำอธิบายของวิดีโอ สูงสุด 2,000 ตัวอักษร คุณสามารถควบคุมการเคลื่อนไหวของกล้องได้โดยใช้[command]ตัวอย่างเช่นไวยากรณ์[Push in]หรือ[Pan left]. ที่จำเป็น. - Duration (Seconds) (ประเภท: ตัวเลือก, ฟิลด์:
duration): ระยะเวลาของวิดีโอที่สร้างขึ้น ตัวเลือก: 6 วินาทีหรือ 10 วินาที ค่าเริ่มต้น:6 - Resolution (ประเภท: ตัวเลือก, ฟิลด์:
resolution): ความละเอียดของวิดีโอที่สร้างขึ้น ตัวเลือกที่ใช้ได้ขึ้นอยู่กับรุ่น ตัวเลือก: 720P, 768P, 1080P ค่าเริ่มต้น:768P - Download Video (ประเภท: boolean ฟิลด์:
downloadVideo): จะดาวน์โหลดวิดีโอที่สร้างขึ้นเป็นข้อมูลไบนารีหรือไม่ เมื่อปิดใช้งาน node จะส่งกลับเฉพาะ URL ของวิดีโอ ค่าเริ่มต้น:true
Options
- Prompt Optimizer (ประเภท: boolean ฟิลด์:
promptOptimizer): จะปรับข้อความแจ้งโดยอัตโนมัติเพื่อให้ได้ผลลัพธ์ที่ดีขึ้นหรือไม่ ค่าเริ่มต้น:true
สร้างวิดีโอจากภาพ (Generate video from image)
สร้างวิดีโอโดยใช้รูปภาพเป็นเฟรมแรก
Parameters
- Model (ประเภท: ตัวเลือก, ฟิลด์:
modelId): โมเดลการสร้างวิดีโอที่จะใช้ ค่าเริ่มต้น:MiniMax-Hailuo-2.3 - Image Input Type (ประเภท: ตัวเลือก, ฟิลด์:
imageInputType): วิธีการจัดเตรียมภาพเฟรมแรก ตัวเลือก: URL หรือไฟล์ไบนารี ค่าเริ่มต้น:url - Image URL (ประเภท: string, ฟิลด์:
imageUrl): URL สาธารณะของภาพเฟรมแรก รองรับไฟล์ JPG, JPEG, PNG และ WebP สูงสุด 20MB แสดงเมื่อ Image Input Type คือURL. ที่จำเป็น. - Input Data Field Name (ประเภท: string, ฟิลด์:
binaryPropertyName): ชื่อของฟิลด์ input ที่มีข้อมูลรูปภาพไบนารี แสดงเมื่อ Image Input Type คือBinary File. ค่าเริ่มต้น:data. ที่จำเป็น. - Prompt (ประเภท: string, ฟิลด์:
prompt): คำอธิบายข้อความเสริมของวิดีโอ สูงสุด 2,000 ตัวอักษร คุณสามารถควบคุมการเคลื่อนไหวของกล้องได้โดยใช้[command]ตัวอย่างเช่นไวยากรณ์[Zoom in]. - Duration (Seconds) (ประเภท: ตัวเลือก, ฟิลด์:
duration): ระยะเวลาของวิดีโอที่สร้างขึ้น ตัวเลือก: 6 วินาทีหรือ 10 วินาที ค่าเริ่มต้น:6 - Resolution (ประเภท: ตัวเลือก, ฟิลด์:
resolution): ความละเอียดของวิดีโอที่สร้างขึ้น ตัวเลือกที่ใช้ได้ขึ้นอยู่กับรุ่น ตัวเลือก: 512P, 720P, 768P, 1080P ค่าเริ่มต้น:768P - Download Video (ประเภท: boolean ฟิลด์:
downloadVideo): จะดาวน์โหลดวิดีโอที่สร้างขึ้นเป็นข้อมูลไบนารีหรือไม่ เมื่อปิดใช้งาน node จะส่งกลับเฉพาะ URL ของวิดีโอ ค่าเริ่มต้น:true
Options
- Prompt Optimizer (ประเภท: boolean ฟิลด์:
promptOptimizer): ว่าจะปรับพรอมต์ให้เหมาะสมโดยอัตโนมัติหรือไม่ ค่าเริ่มต้น:true - Last Frame Image Input Type (ประเภท: ตัวเลือก, ฟิลด์:
lastFrameInputType): จัดเตรียมภาพเฟรมสุดท้ายเพื่อสร้างวิดีโอเฟรมแรกและเฟรมสุดท้าย MiniMax-Hailuo-2.3 และ MiniMax-Hailuo-02 รองรับตัวเลือกนี้เท่านั้น ค่าเริ่มต้น:none- Last Frame Image URL (ประเภท: string, ฟิลด์:
lastFrameImageUrl): URL สาธารณะของภาพเฟรมสุดท้าย แสดงเมื่อ Last Frame Image Input Type คือURL. - Last Frame Data Field Name (ประเภท: string, ฟิลด์:
lastFrameBinaryPropertyName): ชื่อฟิลด์ไบนารีที่มีภาพเฟรมสุดท้าย แสดงเมื่อ Last Frame Image Input Type คือBinary File. ค่าเริ่มต้น:lastFrame
- Last Frame Image URL (ประเภท: string, ฟิลด์:
- Subject Reference Input Type (ประเภท: ตัวเลือก, ฟิลด์:
subjectReferenceInputType): จัดเตรียมภาพถ่ายใบหน้าเพื่อรักษาความสม่ำเสมอของใบหน้าในวิดีโอที่สร้างขึ้น MiniMax-Hailuo-2.3 รองรับตัวเลือกนี้เท่านั้น ค่าเริ่มต้น:none- Subject Reference Image URL (ประเภท: string, ฟิลด์:
subjectReferenceImageUrl): URL สาธารณะของรูปภาพใบหน้าอ้างอิง แสดงเมื่อ Subject Reference Input Type คือURL. - Subject Reference Data Field Name (ประเภท: string, ฟิลด์:
subjectReferenceBinaryPropertyName): ชื่อฟิลด์ไบนารีที่มีรูปภาพใบหน้าอ้างอิง แสดงเมื่อ Subject Reference Input Type คือBinary File. ค่าเริ่มต้น:subjectReference
- Subject Reference Image URL (ประเภท: string, ฟิลด์:
เทมเพลตและตัวอย่าง
เรียกดูเทมเพลตการรวมเอกสาร node MiniMax หรือ ค้นหาเทมเพลตทั้งหมด
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง เอกสารของ MiniMax สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ

