Blog

Partenariat avec Augure : deux modèles entraînés au Canada et servis exclusivement au Canada

Rosedale One et Tofino 3 sont en service sur notre plateforme. Servis au Canada ou refusés, jamais basculés à l'étranger, et aucune requête conservée une fois traitée. Voici ce qu'il y a derrière les trois mentions de notre carte.

PartenariatsPar Flavien BerwickTraduit de l'anglais par une IA.
CARouter et Augure : une IA véritablement canadienne, détenue et servie au Canada. Rosedale One et Tofino 3 sont en service dans le cadre d'une entente contraignante sur la protection des données : aucune conservation, aucun basculement à l'étranger, l'en-tête X-CARouter-Region sur chaque réponse.

Nous annonçons aujourd'hui un partenariat avec Augure, une entreprise d'IA torontoise. Rosedale One et Tofino 3 sont dès maintenant en service sur notre plateforme.

Notre carte de partage porte trois mentions. Chacune s'appuie sur une entente signée. Voici ce qu'elles veulent dire concrètement.

En bref

  • Qui. Augure est une entreprise canadienne, établie à Toronto, sans aucune société mère étrangère. Elle post-entraîne ses propres modèles à partir de bases à poids ouverts et les sert sur des GPU situés au Canada.
  • Quoi. Rosedale One est le modèle de raisonnement : un million de tokens de contexte et une phase de réflexion. Tofino 3 est le modèle léger : rapide, sans réflexion, 256K de contexte. Les deux prennent en charge les outils, la sortie JSON structurée et les images. Nous l'avons vérifié nous-mêmes.
  • Où. Au Canada, par contrat. Une requête est servie sur une infrastructure canadienne ou elle est refusée. Jamais de basculement, de réplication ni de débordement à l'étranger.
  • Conservation. Requêtes et réponses sont effacées dès qu'elles ont été traitées. Les métadonnées, qui n'en contiennent rien, sont conservées trente jours au plus. Nous publions ces deux garanties séparément.
  • Preuve. Chaque réponse porte l'en-tête X-CARouter-Region. Pour ces deux modèles, sa valeur provient de ce qu'Augure déclare pour la requête elle-même, et non d'une étiquette fixée une fois pour toutes.

Servi au Canada, ou refusé

Augure s'engage à ne traiter les requêtes que CARouter lui achemine, pour ces deux modèles, que sur une infrastructure située au Canada. Quand la capacité canadienne est épuisée, Augure renvoie une erreur plutôt que de servir la requête ailleurs. Il n'est pas acceptable, ni pour Augure ni pour nous, qu'une requête franchisse le territoire canadien, alors même que nous avons assuré au client qu'elle ne le ferait pas.

De notre côté, la même promesse. CARouter ne bascule jamais une requête d'un pays à un autre, sauf si la clé API l'autorise expressément. Quand Augure est saturé, le client reçoit une erreur provider_at_capacity accompagnée d'un en-tête Retry-After. Une plateforme moins rigoureuse servirait discrètement un autre modèle depuis un autre pays. Nous préférons expliquer une erreur plutôt qu'une substitution.

D'où vient l'en-tête de région

L'API d'Augure indique, sur chaque réponse, où le modèle a réellement tourné. Nous lisons cette valeur à chaque requête et la publions dans l'en-tête X-CARouter-Region. Mesurés avec notre propre identifiant, les deux modèles répondent depuis Waterloo, en Ontario.

Le lieu de traitement est donc vérifié à chaque requête. Si nous ne savons pas situer la valeur reçue, nous indiquons UNVERIFIED au lieu de reprendre la région déclarée par le fournisseur.

En diffusion continue, l'en-tête part avant qu'Augure ait répondu. La valeur corrigée est donc envoyée dans une trame carouter.region finale et consignée dans le journal des requêtes.

Zéro conservation, noir sur blanc

La page sécurité d'Augure promettait déjà zéro conservation. L'entente y ajoute un engagement qui ne peut pas changer sans préavis : le contenu des requêtes et des réponses n'est pas conservé une fois la requête traitée, et rien n'en sert à entraîner, à affiner ni à évaluer un modèle. Les métadonnées de requête, qui ne contiennent aucun contenu, sont conservées trente jours au plus, et nous publions cette garantie à part.

Pour l'utiliser

Augure est désactivé par défaut dans chaque espace de travail, et aucun déploiement ne l'activera à votre place. L'activer dans les Paramètres vaut acceptation des conditions d'Augure. Un interrupteur déjà activé serait un consentement que personne n'a donné.

Une fois activé, les deux modèles répondent au point d'accès habituel :

curl https://carouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $CAROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "tofino-3", "messages": [{"role": "user", "content": "Bonjour"}]}' \
  -i | grep -i x-carouter-region

Les tarifs sont les tarifs de base majorés selon votre forfait, comme pour toute autre offre. La documentation présente les deux modèles et leurs tarifs en vigueur.

Et ensuite

D'autres modèles suivront à mesure qu'Augure les ancrera au Canada. Chacun ne sera publié qu'une fois qu'Augure aura confirmé par écrit qu'il est servi au Canada, sans basculement à l'étranger. Aucun modèle n'entre sur notre plateforme sans cette garantie. C'est tout l'objet du partenariat.