ShareAI Platform Docs

Référence des politiques des fournisseurs

Référencez les champs, valeurs par défaut, limites et erreurs des fournisseurs ShareAI pour choisir les fournisseurs d'exécution dans les requêtes d'inférence.

Voir en Markdown
Sur cette page

L'optionnel provider objet appartient au niveau supérieur de la requête d'inférence, aux côtés de model. Un objet vide utilise les valeurs par défaut. Il est distinct de l'accès à distance du fournisseur et de ses identifiants de gestion.

ChampTypeComportement
onlytableau de tags de fournisseursRestreindre l'exécution à ces fournisseurs.
ignoretableau de tags de fournisseursExclure ces fournisseurs, y compris des solutions de repli.
ordertableau de tags de fournisseursClasser ces fournisseurs en premier dans l'ordre fourni ; puis appliquer le tri.
allow_fallbacksbooléen ; valeur par défaut trueAutoriser d'autres fournisseurs éligibles. Avec false et une liste d'ordre non vide, seuls les fournisseurs listés restent ; sans ordre, seul le fournisseur classé en premier reste.
networkstableauRestreindre les types de fournisseurs à communauté, entreprise et/ou shareai.
sortchaîne ou objetUtilisez prix, latence ou débit, ou un objet avec by et direction.

JSON

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

Remplacez le placeholder par un tag de fournisseur en minuscule réel, ou supprimez le champ ignore. Les types de réseau sélectionnent des catégories d'infrastructure ; ils n'identifient pas les créateurs de modèles.

Trier les valeurs par défaut#

TrierDirection par défautInversion explicite
priceasc — le plus bas en premierdesc — le plus élevé en premier
latencyasc — le temps écoulé le plus court en premierdesc — le plus long en premier
throughputdesc — le plus grand nombre de tokens de sortie par seconde en premierasc — le plus petit en premier

Pour un objet, définissez by sur l'un de ces noms et direction vers asc ou desc. Voir comment fonctionnent les mesures et les solutions de repli.

Validation et erreurs#

  • Utilisez des booléens JSON et des tableaux de tags de fournisseurs en minuscule. Ne pas envoyer null pour provider ou sort.
  • Seuls les champs listés sont acceptés ; ce n'est pas une implémentation complète des paramètres OpenRouter.
  • La politique est limitée à 8 KiB. Les listes only, ignore et order acceptent chacune au maximum 100 tags.
  • Les politiques invalides renvoient HTTP 400. Les portées d'identifiants interdites renvoient HTTP 403. Aucun fournisseur éligible disponible renvoie HTTP 503.

Une politique minimale#

JSON

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

Lorsqu'elle est entièrement omise, la sélection des fournisseurs par défaut utilise également un classement déterministe par prix croissant. Les contraintes s'appliquent toujours avant le classement.

Dernière mise à jour le 16 septembre 2026

Documentation de la plateforme ShareAI
Toute la documentation

Rechercher par titre ou contenu.

Poser une question sur cette page

Choisissez un assistant pour explorer cette page. Vous pouvez également copier la page et la coller dans votre conversation.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI