প্রদানকারী নীতিমালা রেফারেন্স
ইনফারেন্স অনুরোধে কার্যকরী প্রদানকারী নির্বাচন করার জন্য ShareAI প্রদানকারী ক্ষেত্র, ডিফল্ট, সীমা এবং ত্রুটিগুলি রেফারেন্স করুন।
এই পৃষ্ঠায়
ঐচ্ছিক provider অবজেক্ট ইনফারেন্স অনুরোধের শীর্ষ স্তরে থাকে, পাশাপাশি model। একটি খালি অবজেক্ট ডিফল্ট ব্যবহার করে। এটি Provider Remote Access এবং এর ব্যবস্থাপনা শংসাপত্র থেকে পৃথক।
| ক্ষেত্র | প্রকার | আচরণ |
|---|---|---|
only | প্রদানকারী ট্যাগগুলির অ্যারে | কার্যকরী সীমাবদ্ধতা এই প্রদানকারীদের মধ্যে রাখুন। |
ignore | প্রদানকারী ট্যাগগুলির অ্যারে | এই প্রদানকারীদের বাদ দিন, ফ্যালব্যাক থেকেও। |
order | প্রদানকারী ট্যাগগুলির অ্যারে | সরবরাহিত ক্রমে প্রথমে এই প্রদানকারীদের র্যাঙ্ক করুন; তারপর সাজানো প্রয়োগ করুন। |
allow_fallbacks | বুলিয়ান; ডিফল্ট সত্য | অন্যান্য যোগ্য প্রদানকারীদের অনুমতি দিন। মিথ্যা এবং একটি ননএম্পটি অর্ডার তালিকার সাথে, শুধুমাত্র তালিকাভুক্ত প্রদানকারীরা থাকে; অর্ডার ছাড়া, শুধুমাত্র প্রথম-র্যাঙ্কযুক্ত প্রদানকারী থাকে। |
networks | অ্যারে | প্রদানকারী প্রকারগুলি কমিউনিটি, কোম্পানি এবং/অথবা shareai-তে সীমাবদ্ধ করুন। |
sort | স্ট্রিং বা অবজেক্ট | মূল্য, লেটেন্সি বা থ্রুপুট ব্যবহার করুন, অথবা একটি অবজেক্ট যেখানে by এবং direction রয়েছে। |
JSON
{
"provider": {
"ignore": [
"PROVIDER_TO_EXCLUDE"
],
"networks": [
"company",
"shareai"
],
"sort": {
"by": "throughput",
"direction": "desc"
},
"allow_fallbacks": true
}
}
প্লেসহোল্ডারটি একটি বাস্তব ছোট হাতের প্রদানকারী ট্যাগ দিয়ে প্রতিস্থাপন করুন, অথবা ignore ক্ষেত্রটি সরিয়ে দিন। নেটওয়ার্ক প্রকারগুলি অবকাঠামো বিভাগগুলি নির্বাচন করে; তারা মডেল নির্মাতাদের শনাক্ত করে না।
ডিফল্ট সাজান#
| সাজান | ডিফল্ট direction | স্পষ্ট রিভার্স |
|---|---|---|
price | asc — সর্বনিম্ন প্রথম | desc — সর্বোচ্চ প্রথম |
latency | asc — সবচেয়ে কম সময় প্রথম | desc — দীর্ঘতম প্রথম |
throughput | desc — প্রতি সেকেন্ডে সবচেয়ে বেশি আউটপুট টোকেন প্রথম | asc — সবচেয়ে কম প্রথম |
একটি অবজেক্টের জন্য, সেট করুন by এই নামগুলির একটিতে এবং direction থেকে asc বা desc. দেখুন পরিমাপ এবং ফ্যালব্যাক কীভাবে কাজ করে.
যাচাইকরণ এবং ত্রুটি#
- JSON বুলিয়ান এবং ছোট হাতের প্রদানকারী ট্যাগগুলির অ্যারে ব্যবহার করুন। প্রদানকারী বা সাজানোর জন্য null পাঠাবেন না।
- শুধুমাত্র তালিকাভুক্ত ক্ষেত্রগুলি গ্রহণযোগ্য; এটি সম্পূর্ণ OpenRouter প্যারামিটার বাস্তবায়ন নয়।
- নীতিটি 8 KiB-এ সীমাবদ্ধ। only, ignore এবং order তালিকাগুলি প্রতিটি সর্বাধিক 100 ট্যাগ গ্রহণ করে।
- অবৈধ নীতিগুলি HTTP 400 ফেরত দেয়। নিষিদ্ধ শংসাপত্র স্কোপগুলি HTTP 403 ফেরত দেয়। কোনও যোগ্য উপলব্ধ প্রদানকারী না থাকলে HTTP 503 ফেরত দেয়।
একটি ন্যূনতম নীতি#
JSON
{
"provider": {
"sort": "price"
}
}
সম্পূর্ণভাবে বাদ দেওয়া হলে, প্রদানকারী নির্বাচনও নির্ধারিত মূল্য-উর্ধ্বমুখী র্যাঙ্কিংয়ে ডিফল্ট হয়। সীমাবদ্ধতা সর্বদা র্যাঙ্কিংয়ের আগে প্রয়োগ হয়।
সর্বশেষ আপডেট সেপ্টেম্বর 16, 2026