TH ▾
รับคีย์ API

วิธีผสาน Rerank API เพื่อผลลัพธ์ Veo 3 ที่ดีขึ้น

API rerank รับชุดข้อความตัวเลือกกว้างๆ แล้วจัดลำดับตามความเกี่ยวข้อง เพื่อให้ท่อ Veo 3 ของคุณได้รับพรอมต์และสคริปต์ที่แม่นยำที่สุด โดยการกรองผลลัพธ์ LLM ที่มีสัญญาณรบกวนก่อนที่มันจะขับเคลื่อนการสร้างวิดีโอ คุณจะขจัดความล้มเหลวเชิงสร้างสรรค์และลดการเสียโทเคน

อัปเดต

ประเด็นสำคัญ

  • การจัดลำดับใหม่แยกสัญญาณจากสัญญาณรบกวนในผลลัพธ์ LLM ขนาดยาวโดยการให้คะแนนและจัดเรียงส่วนข้อความที่เป็นตัวเลือก
  • ใช้เอนด์พอยต์ Rerank เฉพาะทางหรือการให้คะแนนแบบพรอมต์เพื่อจัดอันดับความเกี่ยวข้องของข้อความก่อนป้อนเข้าเครื่องสร้างวิดีโอของคุณ
  • API LLM แบบไม่เซ็นเซอร์อย่างของเราจัดการการร่างเนื้อหา ในขณะที่ขั้นตอน Rerank รับประกันว่าเฉพาะข้อความคุณภาพสูงเท่านั้นที่จะเข้าถึงขั้นตอนถัดไป
  • ปรับให้เหมาะสมกับหน้าต่างบริบทและจัดการกับขีดจำกัดอัตราเพื่อให้ Text Pipelines แบบมัลติโมดัลของคุณมีความเสถียรระหว่างการ Rerank ขนาดใหญ่

เหตุใดการ Rerank จึงสำคัญสำหรับ Text Pipelines

โมเดลภาษาขนาดใหญ่มักสร้างผลลัพธ์ที่ยาวและวกไปวนมาซึ่งมีส่วนสร้างสรรค์ที่ถูกต้องซ่อนอยู่ภายใต้เนื้อหาส่วนเกิน เมื่อสร้างแอป AI มัลติโมดัลสำหรับ Veo 3 คุณต้องการพรอมต์ที่แม่นยำไม่ใช่เรียงความ การ Rerank แก้ไขปัญหานี้โดยการรับรายการส่วนข้อความที่เป็นตัวเลือกและจัดลำดับใหม่ตามความเกี่ยวข้องกับเป้าหมายเฉพาะของคุณ

หากไม่มีการ Rerank Text Pipeline การสร้างวิดีโอของคุณอาจได้รับสคริปต์ที่มีคำอธิบายที่ไม่เกี่ยวข้องหรือการพูดซ้ำซ้อนถึง 40% ซึ่งทำให้สูญเสียโทเคนและอาจทำให้โมเดลวิดีโอ downstream สับสนที่คาดหวังภาษาที่กระชับและชี้เฉพาะ การผสาน Rerank API เข้าไปทำให้แน่ใจว่าเฉพาะส่วนข้อความที่สอดคล้องและเกี่ยวข้องที่สุดเท่านั้นที่จะถูกส่งไปยังเครื่องสร้างวิดีโอของคุณ

ขั้นตอนนี้มีความสำคัญต่อการควบคุมความคิดสร้างสรรค์ มันอนุญาตให้คุณกรองการเกิดภาพหลอนหรือการเบี่ยงเบนออกจากหัวข้อก่อนที่จะส่งผลกระทบต่อผลลัพธ์ภาพ ผลลัพธ์คือ Text Pipeline ที่สะอาดและคาดเดาได้มากขึ้นซึ่งโทเคนทุกตัวมีส่วนช่วยในคุณภาพวิดีโอสุดท้าย

ความเข้าใจเกี่ยวกับเอนด์พอยต์ Rerank API

Rerank API โดยทั่วไปยอมรับคำค้นหา (หรือพรอมต์ระบบ) และรายการเอกสารที่เป็นตัวเลือก จากนั้นส่งกลับโดยเรียงลำดับตามคะแนนความเกี่ยวข้อง ในขณะที่โมเดลบางตัวจัดการเรื่องนี้ได้โดยตรง นักพัฒนาหลายคนใช้เอนด์พอยต์เฉพาะทางที่ออกแบบมาสำหรับจุดประสงค์นี้ รูปแบบมาตรฐานเกี่ยวข้องกับการส่งคำขอ POST ไปยังเอนด์พอยต์ /rerank แม้ว่าบาง API chat-completion สามารถจำลองสิ่งนี้ได้โดยการขอให้โมเดลให้คะแนนแต่ละตัวเลือก

เมื่อประเมิน Rerank API ให้มองหาเอนด์พอยต์ที่ส่งกลับทั้งลำดับที่จัดเรียงแล้วและคะแนนความมั่นใจ คะแนนเหล่านี้ช่วยให้คุณตั้งค่าเกณฑ์สำหรับการกรองอัตโนมัติ ตัวอย่างเช่น คุณอาจส่งเฉพาะส่วนที่มีคะแนนสูงกว่า 0.8 ไปยังเครื่องสร้างวิดีโอของคุณ ความแม่นยำนี้ลดความเสี่ยงของการป้อนข้อความคุณภาพต่ำเข้าสู่ Veo 3 workflow ของคุณ

โปรดทราบว่า LLM ทั้งหมดไม่ได้ถูกปรับให้เหมาะสมสำหรับการ Rerank โมเดลแชททั่วไปอาจมีปัญหาในการให้คะแนนที่แม่นยำ โมเดล Rerank เฉพาะทางได้รับการฝึกฝนโดยเฉพาะสำหรับงานการดึงข้อมูล ทำให้มีความน่าเชื่อถือมากกว่าสำหรับการจัดลำดับชุดข้อความตัวเลือกขนาดใหญ่

ขั้นตอนที่ 1: เตรียมข้อความตัวเลือกของคุณ

ก่อนส่งข้อมูลไปยัง Rerank API คุณต้องจัดโครงสร้างข้อความตัวเลือกของคุณอย่างมีประสิทธิภาพ เริ่มต้นด้วยการสร้างชุดพรอมต์หรือส่วนสคริปต์ที่เป็นไปได้ที่หลากหลายโดยใช้ LLM หลักของคุณ ตัวเลือกเหล่านี้ควรแตกต่างกันในน้ำเสียง สไตล์ และจุดเน้นเพื่อให้ Reranker มีวัสดุเพียงพอในการทำงาน

  • การแบ่งส่วน: แบ่งผลลัพธ์ที่ยาวออกเป็นส่วนที่เล็กลงและมีความหมาย Reranker ทำงานได้ดีที่สุดเมื่อเปรียบเทียบหน่วยข้อความที่ไม่ต่อเนื่องแทนที่จะเป็นเรียงความทั้งหมด
  • เมตาดาตา: รวมเมตาดาตาที่เกี่ยวข้องใดๆ เช่น กลุ่มเป้าหมายหรือแท็กสไตล์เป็นส่วนหนึ่งของข้อความตัวเลือก สิ่งนี้ช่วยให้ Reranker เข้าใจบริบทของแต่ละส่วน
  • การทำให้เป็นมาตรฐาน: ตรวจสอบให้แน่ใจว่าข้อความตัวเลือกทั้งหมดมีรูปแบบที่สอดคล้องกัน ลบช่องว่างส่วนเกินและทำให้เครื่องหมายวรรคตอนเป็นมาตรฐานเพื่อหลีกเลี่ยงการบิดเบือนคะแนน

สำหรับ Text Pipelines ของ Veo 3 พิจารณาสร้างหลายรูปแบบของคำอธิบายฉากเดียวกัน สิ่งนี้ให้ตัวเลือกแก่ Reranker เพื่อให้แน่ใจว่าผลลัพธ์สุดท้ายได้รับการปรับให้เหมาะสมสำหรับการสร้างวิดีโอ

ขั้นตอนที่ 2: ส่งคำขอไปยัง Rerank API

เมื่อตัวเลือกของคุณพร้อมแล้ว ให้จัดรูปแบบเป็นโครงสร้าง JSON ที่จำเป็นสำหรับ Rerank API ของคุณ API ส่วนใหญ่คาดหวังฟิลด์คำค้นหาและรายการเอกสาร นี่คือโครงสร้างทั่วไป:

{"query": "cyberpunk cityscape at night", "documents": ["A neon-lit street with rain-slicked pavement...", "Robots walking in the background..."]}

ส่งข้อมูลนี้ผ่านคำขอ POST ไปยังเอนด์พอยต์ API ตรวจสอบให้แน่ใจว่าคุณรวมคีย์ API ของคุณในหัวข้อความ API จะประมวลผลตัวเลือกและส่งกลับรายการ ID หรือดัชนี โดยเรียงลำดับตามความเกี่ยวข้อง

สำหรับชุดข้อมูลขนาดใหญ่ ให้พิจารณาแบ่งคำขอของคุณให้อยู่ภายในขีดจำกัดอัตรา หาก API รองรับการทำงานแบบแบทช์ ให้ส่งตัวเลือกทั้งหมดในคำขอเดียวเพื่อลดเวลาแฝง สิ่งนี้สำคัญเป็นพิเศษเมื่อจัดการกับ Veo 3 workflows ที่มีปริมาณสูงซึ่งความเร็วเป็นสิ่งสำคัญ

ขั้นตอนที่ 3: ประมวลผลคะแนน Rerank

หลังจากได้รับผลลัพธ์ Rerank แล้ว คุณต้องประมวลผลคะแนนเพื่อกำหนดข้อความที่จะเก็บ API ส่วนใหญ่ส่งกลับคะแนนระหว่าง 0 ถึง 1 โดยค่าที่สูงกว่าบ่งชี้ถึงความเกี่ยวข้องมากขึ้น คุณสามารถตั้งค่าเกณฑ์เพื่อกรองส่วนคุณภาพต่ำโดยอัตโนมัติ

ตัวอย่างเช่น หาก Text Pipeline ของ Veo 3 ของคุณต้องการพรอมต์ที่เฉพาะเจาะจงมาก คุณอาจตั้งค่าเกณฑ์ที่ 0.7 ส่วนใดก็ตามที่มีคะแนนต่ำกว่าเกณฑ์นี้จะถูกทิ้ง สิ่งนี้ทำให้แน่ใจว่าเฉพาะข้อความที่เกี่ยวข้องที่สุดเท่านั้นที่ใช้เพื่อขับเคลื่อนการสร้างวิดีโอ

นอกจากนี้ ให้พิจารณาผลลัพธ์ N อันดับแรก แม้ว่าจะมีคะแนนสูง แต่ส่วนนั้นอาจไม่ใช่ตัวเลือกที่ดีที่สุดสำหรับเป้าหมายสร้างสรรค์เฉพาะของคุณ การทบทวนผลลัพธ์ 3-5 อันดับแรกด้วยตนเองสามารถช่วยให้คุณเลือกข้อความที่เหมาะสมที่สุดได้ วิธีการผสมผสานนี้รวมการทำงานอัตโนมัติกับการตรวจสอบโดยมนุษย์เพื่อคุณภาพสูงสุด

ขั้นตอนที่ 4: ผสานกับ LLM แบบไม่เซ็นเซอร์

ในขณะที่การ Rerank กรองข้อความ LLM หลักของคุณสร้างมัน API LLM แบบไม่เซ็นเซอร์เหมาะสำหรับขั้นตอนนี้เพราะมันให้ความอิสระในการสร้างสรรค์โดยไม่มีการปฏิเสธเนื้อหา ตัวอย่างเช่น คุณสามารถใช้โมเดลแบบไม่เซ็นเซอร์เพื่อสร้างรูปแบบสคริปต์ที่หลากหลาย จากนั้นใช้ Rerank API เพื่อเลือกสิ่งที่ดีที่สุด

บริการ API veo 3 ของเราเสนอ API ข้อความแบบไม่เซ็นเซอร์ที่สร้างข้อความโดยไม่มีการกรองที่เข้มงวด สิ่งนี้เหมาะสำหรับ Text Pipeline สร้างสรรค์ที่คุณต้องการผลลัพธ์ที่ไม่มีการจำกัด หลังจากสร้างตัวเลือกแล้ว ให้ส่งไปยัง Rerank API เพื่อจัดลำดับตามความเกี่ยวข้อง

การผสมผสานนี้ช่วยให้คุณได้ทั้งความหลากหลายเชิงสร้างสรรค์และความแม่นยำ LLM แบบไม่เซ็นเซอร์ให้วัตถุดิบดิบ และ API rerank ปรับแต่งให้เป็นรูปแบบที่ใช้งานได้สำหรับ pipeline ของ Veo 3

ขั้นตอนที่ 5: ปรับให้เหมาะสมสำหรับบริบท Veo 3

โมเดล Veo 3 มีข้อกำหนดหน้าต่างบริบทเฉพาะ เมื่อใช้ Rerank API ให้แน่ใจว่าข้อความตัวเลือกของคุณพอดีกับขีดจำกัดเหล่านี้ โมเดลแบบไม่เซ็นเซอร์ของเรารองรับหน้าต่างบริบทขนาด 100,000 โทเคน ซึ่งอนุญาตให้มีการสร้างพรอมต์จำนวนมาก

อย่างไรก็ตาม Reranker เองอาจมีขีดจำกัดที่เล็กลง ตรวจสอบเอกสาร API เสมอสำหรับข้อจำกัดโทเคน หากตัวเลือกของคุณเกินขีดจำกัดเหล่านี้ ให้ตัดทอนอย่างชาญฉลาดก่อนส่ง จัดลำดับความสำคัญของส่วนที่เกี่ยวข้องที่สุดตามการสร้างเริ่มต้นของคุณ

นอกจากนี้ ให้พิจารณาการใช้โทเคนรวม การทำ rerank เพิ่มขั้นตอนหนึ่งใน pipeline ของคุณ ดังนั้นจึงควรติดตามการใช้โทเคนของคุณ สิ่งนี้ช่วยให้คุณปรับแต่งต้นทุนและมั่นใจว่า workflow ของ Veo 3 ยังคงมีประสิทธิภาพ

ขั้นตอนที่ 6: จัดการกับขีดจำกัดอัตราและข้อผิดพลาด

ขีดจำกัดอัตรามีความสำคัญอย่างยิ่งเมื่อผสาน API หลายตัว หากคุณส่งคำขอจำนวนมากเกินไปไปยัง API rerank คุณอาจพบข้อผิดพลาด 429 ให้ใช้การเพิ่มเวลาแบบเอกซ์โพเนนเชียลเพื่อจัดการกับข้อผิดพลาดเหล่านี้อย่างราบรื่น สิ่งนี้ทำให้ pipeline ของคุณไม่ล้มเหลวในช่วงเวลาที่มีปริมาณการใช้งานสูง

นอกจากนี้ ให้ติดตามอัตราข้อผิดพลาด หาก API rerank เริ่มให้คะแนนที่ไม่สอดคล้องกัน อาจกำลังประสบปัญหา ให้มีกลยุทธ์สำรอง เช่น ย้อนกลับไปที่วิธีการให้คะแนนแบบง่ายหรือการเลือกด้วยตนเอง สิ่งนี้ทำให้ pipeline ของ Veo 3 ของคุณมีความยืดหยุ่น

API ของเรายังมีขีดจำกัดอัตรา (300 คำขอต่อนาทีต่อคีย์ API) วางแผนขนาดแบทช์ตามนั้นเพื่อหลีกเลี่ยงการจำกัดความเร็ว การสร้างคีย์ API ใหม่สามารถช่วยได้หากคุณต้องการรีเซ็ตหน้าต่างขีดจำกัดอัตรา

แนวปฏิบัติที่ดีที่สุดสำหรับการใช้งานจริง

เพื่อให้แน่ใจว่า pipeline การจัดลำดับใหม่ของคุณพร้อมใช้งานในสภาพแวดล้อมการผลิต ให้ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดเหล่านี้:

  • ตรวจสอบประสิทธิภาพ: ติดตามความแม่นยำของตัวจัดลำดับใหม่ของคุณตามเวลา หากคะแนนเบี่ยงเบน ให้ฝึกโมเดลใหม่หรือปรับเกณฑ์ของคุณ
  • เก็บผลลัพธ์ในแคช: เก็บผลลัพธ์ที่ผ่านการ rerank แล้วสำหรับคำค้นหาที่เหมือนกันเพื่อลด API calls และเวลาแฝง
  • ใช้โมเดลแบบผสม: รวมตัวจัดลำดับเฉพาะทางเข้ากับ LLM วัตถุประสงค์ทั่วไปเพื่อผลลัพธ์ที่ดีที่สุด ใช้ LLM สำหรับการสร้างเนื้อหาแบบสร้างสรรค์ และใช้ตัวจัดลำดับใหม่สำหรับความแม่นยำ
  • ทดสอบอย่างละเอียด: รันการทดสอบ A/B เพื่อเปรียบเทียบผลลัพธ์ที่จัดลำดับใหม่กับผลลัพธ์ที่ไม่ได้จัดลำดับ วัดการปรับปรุงในคุณภาพวิดีโอและการมีส่วนร่วมของผู้ใช้

โดยการปฏิบัติตามแนวทางเหล่านี้ คุณสามารถสร้างท่อข้อความที่แข็งแกร่งและปรับขนาดได้ ซึ่งขับเคลื่อนเวิร์กโฟลว์การสร้างวิดีโอ Veo 3 ของคุณได้อย่างมีประสิทธิภาพ

01

ถาม-ตอบ

ความแตกต่างระหว่าง API การจัดลำดับใหม่และ API การตอบกลับแบบแชทคืออะไร?

API การตอบกลับแบบแชทสร้างข้อความใหม่จากพรอมต์ ในขณะที่ API การจัดลำดับใหม่รับรายการข้อความที่มีอยู่และจัดเรียงตามความเกี่ยวข้อง โมเดลแชทสร้างเนื้อหา; ตัวจัดลำดับใหม่จัดเรียงเนื้อหานั้น สำหรับ pipeline ของ Veo 3 คุณอาจใช้โมเดลแชทเพื่อสร้างร่างสคริปต์ และใช้ API การจัดลำดับใหม่เพื่อเลือกส่วนที่ดีที่สุด

ฉันสามารถใช้ LLM แบบไม่เซ็นเซอร์สำหรับการจัดลำดับใหม่ได้หรือไม่?

ได้ แต่ขึ้นอยู่กับวิธีการฝึกของโมเดล LLM วัตถุประสงค์ทั่วไปสามารถให้คะแนนข้อความได้หากกำหนดพรอมต์อย่างถูกต้อง แต่โมเดลการจัดลำดับเฉพาะทางมักมีความแม่นยำสูงกว่า API แบบไม่เซ็นเซอร์ของเราออกแบบมาสำหรับการสร้างข้อความ ดังนั้นคุณอาจใช้มันสำหรับการร่างข้อความ และใช้ API การจัดลำดับใหม่สำหรับการจัดเรียง

ฉันจัดการกับขีดจำกัดอัตราเมื่อใช้ API การจัดลำดับใหม่ได้อย่างไร?

ใช้การเพิ่มเวลาแบบเอกซ์โพเนนเชียลสำหรับการลองใหม่ ตรวจสอบการใช้งาน API ของคุณและรวมคำขอของคุณให้เป็นชุดเพื่อให้อยู่ในขีดจำกัด หากคุณพบข้อผิดพลาด 429 ให้รอก่อนลองใหม่ API ของเราอนุญาตให้สร้างคีย์ใหม่เพื่อรีเซ็ตขีดจำกัดหากจำเป็น

หน้าต่างบริบทสำหรับ API แบบไม่เซ็นเซอร์คืออะไร?

API แบบไม่เซ็นเซอร์รองรับหน้าต่างบริบทขนาด 100,000 โทเคนสำหรับทั้งพรอมต์และการสร้างข้อความสมบูรณ์ สิ่งนี้ทำให้สามารถสร้างข้อความได้จำนวนมาก แต่ API rerank อาจมีขีดจำกัดที่แตกต่างกัน ตรวจสอบเอกสาร API เฉพาะเสมอเพื่อดูรายละเอียด

คีย์ของคุณอยู่ห่างแค่แบบฟอร์มเดียว

สร้างบัญชี คัดลอกคีย์ เปลี่ยน base URL นั่นคือการตั้งค่าทั้งหมด

รับคีย์ APIอ่านเอกสาร