ShareAI Platform Docs

Referință pentru politica furnizorilor

Consultă câmpurile, valorile implicite, limitele și erorile furnizorilor ShareAI pentru a alege furnizorii de execuție în cererile de inferență.

Vizualizează ca Markdown
Pe această pagină

Opționalul provider obiect aparține nivelului superior al cererii de inferență, alături de model. Un obiect gol folosește valorile implicite. Este separat de Accesul la Distanță al Furnizorului și de acreditivele sale de gestionare.

CâmpTipComportament
onlyarray de etichete ale furnizorilorRestricționează execuția la acești furnizori.
ignorearray de etichete ale furnizorilorExclude acești furnizori, inclusiv din fallback.
orderarray de etichete ale furnizorilorPrioritizează acești furnizori în ordinea furnizată; apoi aplică sortarea.
allow_fallbacksboolean; valoare implicită truePermite alți furnizori eligibili. Cu false și o listă de ordine nenulă, rămân doar furnizorii listați; fără ordine, rămâne doar furnizorul clasat primul.
networksarrayRestricționează tipurile de furnizori la comunitate, companie și/sau shareai.
sortstring sau obiectFolosește preț, latență sau throughput, sau un obiect cu by și direction.

JSON

{
  "provider": {
    "ignore": [
      "PROVIDER_TO_EXCLUDE"
    ],
    "networks": [
      "company",
      "shareai"
    ],
    "sort": {
      "by": "throughput",
      "direction": "desc"
    },
    "allow_fallbacks": true
  }
}

Înlocuiește placeholder-ul cu o etichetă reală de furnizor în litere mici sau elimină câmpul ignore. Tipurile de rețea selectează categorii de infrastructură; nu identifică creatorii de modele.

Sortează valorile implicite#

SorteazăDirecția implicităRevers explicit
priceasc — cel mai mic primuldesc — cel mai mare primul
latencyasc — cel mai scurt timp de execuție primuldesc — cel mai lung primul
throughputdesc — cele mai multe tokenuri de ieșire pe secundă primulasc — cele mai puține primul

Pentru un obiect, setează by la unul dintre aceste nume și direction către asc sau desc. Vezi cum funcționează măsurătorile și fallback-ul.

Validare și erori#

  • Folosește booleeni JSON și array-uri de etichete ale furnizorilor în litere mici. Nu trimite null pentru furnizor sau sortare.
  • Doar câmpurile listate sunt acceptate; aceasta nu este o implementare completă a parametrilor OpenRouter.
  • Politica este limitată la 8 KiB. Listele only, ignore și order acceptă fiecare cel mult 100 de etichete.
  • Politicile invalide returnează HTTP 400. Domeniile de acreditive interzise returnează HTTP 403. Niciun furnizor eligibil disponibil returnează HTTP 503.

O politică minimală#

JSON

{
  "provider": {
    "sort": "price"
  }
}

Când este omisă complet, selecția furnizorului implică de asemenea o clasificare deterministă crescătoare după preț. Constrângerile se aplică întotdeauna înainte de clasificare.

Ultima actualizare septembrie 16, 2026

Documentația platformei ShareAI
Toată documentația

Caută după titlu sau conținut.

Întreabă despre această pagină

Alege un asistent pentru a explora această pagină. Poți, de asemenea, să copiezi pagina și să o inserezi în conversația ta.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI