อ้างอิงนโยบายผู้ให้บริการ
อ้างอิงฟิลด์ของ ShareAI provider, ค่าเริ่มต้น, ข้อจำกัด และข้อผิดพลาดสำหรับการเลือกผู้ให้บริการดำเนินการในคำขอ inference.
ในหน้านี้
ตัวเลือกเสริม provider วัตถุอยู่ในระดับบนสุดของคำขอ inference พร้อมกับ model. วัตถุว่างจะใช้ค่าเริ่มต้น โดยแยกจาก Provider Remote Access และข้อมูลประจำตัวการจัดการของมัน.
| ฟิลด์ | ประเภท | พฤติกรรม |
|---|---|---|
only | อาร์เรย์ของแท็กผู้ให้บริการ | จำกัดการดำเนินการให้เฉพาะผู้ให้บริการเหล่านี้. |
ignore | อาร์เรย์ของแท็กผู้ให้บริการ | ยกเว้นผู้ให้บริการเหล่านี้ รวมถึงจาก fallback. |
order | อาร์เรย์ของแท็กผู้ให้บริการ | จัดอันดับผู้ให้บริการเหล่านี้ก่อนตามลำดับที่ระบุ จากนั้นจึงใช้การจัดเรียง. |
allow_fallbacks | บูลีน; ค่าเริ่มต้นคือ true | อนุญาตผู้ให้บริการที่มีสิทธิ์อื่น ๆ ด้วย หากเป็น false และมีรายการลำดับที่ไม่ว่างเปล่า จะเหลือเฉพาะผู้ให้บริการที่ระบุไว้เท่านั้น; หากไม่มีลำดับ จะเหลือเฉพาะผู้ให้บริการที่มีอันดับแรกเท่านั้น. |
networks | array → อาร์เรย์ | จำกัดประเภทผู้ให้บริการให้เป็น community, company และ/หรือ shareai. |
sort | สตริงหรือวัตถุ | ใช้ราคา, ความหน่วง หรือปริมาณงาน หรือวัตถุที่มี by และ direction. |
JSON
{
"provider": {
"ignore": [
"PROVIDER_TO_EXCLUDE"
],
"networks": [
"company",
"shareai"
],
"sort": {
"by": "throughput",
"direction": "desc"
},
"allow_fallbacks": true
}
}
แทนที่ placeholder ด้วยแท็กผู้ให้บริการตัวพิมพ์เล็กจริง หรือเอาฟิลด์ ignore ออก ประเภทเครือข่ายเลือกหมวดหมู่โครงสร้างพื้นฐาน; ไม่ได้ระบุผู้สร้างโมเดล.
จัดเรียงค่าเริ่มต้น#
| เรียงลำดับ | ทิศทางค่าเริ่มต้น | การย้อนกลับที่ชัดเจน |
|---|---|---|
price | asc — ต่ำสุดก่อน | desc — สูงสุดก่อน |
latency | asc — เวลาที่ใช้สั้นที่สุดก่อน | desc — ยาวที่สุดก่อน |
throughput | desc — โทเค็นผลลัพธ์ต่อวินาทีมากที่สุดก่อน | asc — น้อยที่สุดก่อน |
สำหรับวัตถุ ให้ตั้งค่า by เป็นหนึ่งในชื่อเหล่านี้และ direction 9. จาก AWS AppSync (ในฐานะเกตเวย์สำหรับ Bedrock): asc หรือ desc. ดู วิธีการวัดผลและการ fallback ทำงาน.
การตรวจสอบและข้อผิดพลาด#
- ใช้ JSON booleans และอาร์เรย์ของแท็กผู้ให้บริการตัวพิมพ์เล็ก ห้ามส่ง null สำหรับ provider หรือ sort.
- ยอมรับเฉพาะฟิลด์ที่ระบุไว้เท่านั้น; นี่ไม่ใช่การใช้งานพารามิเตอร์ OpenRouter ที่สมบูรณ์.
- นโยบายจำกัดที่ 8 KiB รายการ only, ignore และ order แต่ละรายการยอมรับแท็กได้สูงสุด 100 แท็ก.
- นโยบายที่ไม่ถูกต้องจะส่งคืน HTTP 400 ขอบเขตข้อมูลประจำตัวที่ถูกห้ามจะส่งคืน HTTP 403 ไม่มีผู้ให้บริการที่มีสิทธิ์และพร้อมใช้งานจะส่งคืน HTTP 503.
นโยบายขั้นต่ำ#
JSON
{
"provider": {
"sort": "price"
}
}
เมื่อไม่ได้ระบุเลย การเลือกผู้ให้บริการจะใช้ค่าเริ่มต้นเป็นการจัดอันดับตามราคาที่กำหนดแบบแน่นอน ข้อจำกัดจะถูกนำไปใช้ก่อนการจัดอันดับเสมอ.
อัปเดตล่าสุด กันยายน 16, 2026