Crossroads

Un modèle de décision pour les logiciels

Demander un accès anticipé →

  1. 1Résumé
  2. 2Essayez
  3. 3Résultats
  4. 4Interface
  5. 5Tarifs
↓

Crossroads répond à une question sur un contexte donné par une valeur que votre code peut utiliser : une option parmi une liste, un booléen ou un nombre sur une échelle. Envoyez le contexte et les questions en une seule requête; recevez les réponses, vérifiées par rapport aux questions posées, chacune avec la probabilité de chaque option, et le nombre de jetons. Le modèle évalue les options plutôt que d’écrire à leur sujet, en une seule passe.

Essayez

Options

Résultats

BTZSC évalue des classifieurs de textes sans exemples d’entraînement sur 22 jeux de données. Entraînée sans aucun d’eux, notre recette se place au-dessus des 35 systèmes du classement de ce banc d’essai dès 4 milliards de paramètres, à la moitié de la taille du meilleur d’entre eux, Qwen3-Reranker-8B. À 8 milliards, la taille du modèle Crossroads par défaut, elle obtient un macro-F1 de 0,745, contre 0,722 pour ce système.

0.6B1.7B4B8B14B
Figure 1. Macro-F1 sur les 22 jeux de BTZSC selon le nombre de paramètres. En gris, les 35 systèmes du classement et leur meilleur score à chaque taille ou en dessous. Survolez nos points pour voir leurs scores.

Interface

Un seul point d’accès. Le contexte est state, en texte ou en JSON, les questions sont indexées par nom, et les réponses reviennent sous les mêmes noms avec l’utilisation. Les clés restent sur votre serveur; chaque requête porte une clé d’idempotence, pour qu’une nouvelle tentative ne soit jamais facturée deux fois.

Chaque question indique son type de réponse, et ce type fixe la forme de la réponse. Une requête peut contenir jusqu’à seize questions sur le même contexte.

Trois types de questions, une seule requête.
TypeChampsRéponse
choiceinstruction, options (2 or more)l’une des options, avec la probabilité de chaque option
booleaninstructionvrai ou faux, avec la probabilité de vrai
scoreinstruction, min, maxle score attendu dans son intervalle, avec la probabilité de chaque niveau
Extrait 1. POST /v1/decisions
{
  "state": "Hi! We were charged twice for our team's plan this month. Could you help us sort this out?",
  "questions": {
    "route": {
      "type": "choice",
      "instruction": "Which team should handle this request?",
      "options": [
        "billing",
        "engineering",
        "sales"
      ]
    },
    "needs_reply": {
      "type": "boolean",
      "instruction": "Does this message need a reply?"
    },
    "urgency": {
      "type": "score",
      "instruction": "How urgent is this request?",
      "min": 1,
      "max": 5
    }
  }
}
Extrait 2. La réponse.
{
  "id": "5f1c…",
  "model": "crossroads-8b",
  "answers": {
    "route": {
      "choice": "billing",
      "probabilities": {
        "billing": 0.91,
        "engineering": 0.06,
        "sales": 0.03
      }
    },
    "needs_reply": {
      "value": true,
      "probability": 0.94
    },
    "urgency": {
      "score": 3.48,
      "probabilities": {
        "1": 0.02,
        "2": 0.08,
        "3": 0.41,
        "4": 0.38,
        "5": 0.11
      }
    }
  },
  "usage": {
    "input_tokens": 96,
    "output_tokens": 0
  }
}

Documentation complète →

Tarifs

0,040 $US par million de jetons d’entrée pour Crossroads 8B et 0,080 $US pour Crossroads M. Les jetons de sortie sont gratuits. Facturation mensuelle des requêtes réussies.

Dollars US par million de jetons
ModèleEntréeSortie
Crossroads 8B0,040 $US0,000 $US
Crossroads M0,080 $US0,000 $US
Jev 1.140,042 $US0,000 $US
GPT-6 Luna0,100 $US0,500 $US
Gemini 3.5 Flash-Lite0,300 $US2,500 $US

Tarifs standards pour le texte, vérifiés le 31 octobre 2026. Les noms des modèles renvoient aux tarifs des fournisseurs. Hors cache, rabais de traitement par lots et offres gratuites. Le nombre de jetons et les capacités varient selon le modèle.

Demander un accès anticipé →