Nouveau : CloudRaker Run. Un seul endroit pour tous les agents que votre équipe va créer. Nouveau : CloudRaker Run Découvrir Run

Voici Agent Santé : l'information santé officielle quand la ligne du 811 est occupée

Où consulter, comment prendre un rendez-vous, où se faire vacciner. Posez votre question à Agent Santé, à 2 h du matin comme à midi, et recevez une réponse claire qui cite sa source officielle.

Retour aux notes
Faits saillants
  • Hors de la file du 811. Jusqu'à 2 heures d'attente en moyenne à Info-Santé 811 cet automne. Agent Santé répond aux questions générales qui n'ont pas besoin d'une infirmière, à toute heure, en français ou en anglais.
  • Chaque réponse cite sa source. Québec.ca, Santé Québec, l'INSPQ et le ministère de la Santé. Chaque réponse donne le lien vers la page officielle, pour que vous puissiez vérifier.
  • Aucun diagnostic. Une réponse qui contient un conseil médical personnel est retirée et réécrite. Pour votre situation, appelez le 811. En cas d'urgence, c'est le 911.
  • Votre vie privée d'abord. Pas de compte, pas de nom. decision-machine-1, notre modèle hébergé à Montréal, bloque les renseignements personnels avant qu'un agent les voie, et les échanges sont effacés environ 10 minutes après la fin de la conversation.
  • Compteurs et coûts publics. Environ 0,06 $ par conversation. À 10 % des appels au 811, c'est environ 11 290 $ par année.
  • Gratuit et à code source ouvert. Un projet bénévole de CloudRaker, bâti sur CloudRaker Run. Le code du site et les instructions des agents sont publics sous licence Apache 2.0.

Jusqu'à 2 heures d'attente en moyenne à Info-Santé 811 pour parler à une infirmière cet automne, avant même le pic de l'hiver. Aujourd'hui, nous avons lancé agentsante.ca pour que les questions qui n'ont pas besoin d'une infirmière sortent de la file.

Où consulter, comment prendre un rendez-vous, où se faire vacciner : ce sont des questions légitimes. Mais chaque minute passée au téléphone pour y répondre, c'est une minute de moins pour quelqu'un qui a vraiment besoin d'une infirmière.

Agent Santé en 30 secondes.

À 2 h du matin comme à midi

Sur Agent Santé, vous écrivez ou dites votre question en français ou en anglais et recevez une réponse claire qui cite sa source officielle. Pas de compte, pas de nom, rien à téléverser. Les réponses viennent de Québec.ca, de Santé Québec, de l'INSPQ et des documents du ministère de la Santé et des Services sociaux. Cette information existe déjà, mais elle est souvent difficile à trouver. Chaque réponse cite la page officielle et donne le lien vers elle, pour que vous puissiez vérifier vous-même.

Donnez-lui votre code postal et il vous indique les pharmacies, les cliniques et les lieux de vaccination près de chez vous, tirés du répertoire des ressources en santé et services sociaux du gouvernement, avec le lien vers leur fiche officielle. Pour les rendez-vous, il vous donne le lien vers la page de résultats de Clic Santé. Il ne lit pas les disponibilités et ne prend jamais de rendez-vous à votre place.

Ce qu'il ne fait pas

Agent Santé ne pose pas de diagnostic, ne recommande pas de traitement et ne donne pas de dose de médicament. Pour un avis sur votre situation, seule une infirmière peut l'évaluer : appelez Info-Santé au 811. Pour une urgence, c'est toujours le 911.

Nous ne laissons pas ça à la bonne volonté du modèle de langue. Deux vérifications s'appliquent à chaque échange :

  • Avant que votre message arrive aux agents, decision-machine-1, le modèle de CloudRaker hébergé à Montréal, vérifie qu'il ne contient pas de renseignements personnels. Si c'est le cas, le message est bloqué.
  • Avant qu'une réponse vous arrive, le même modèle vérifie qu'elle ne contient pas de conseil médical personnel. Si c'est le cas, la réponse est retirée et l'agent doit la réécrire. Après trois réponses retirées, la conversation s'arrête.

Comment ça fonctionne

Agent Santé fonctionne sur CloudRaker Run. Un agent d'accueil comprend votre question et la confie à un agent spécialisé : gastroentérite, virus respiratoires, vaccination, aînés, santé mentale et autres. Chaque agent existe en français et en anglais. Les agents utilisent des modèles de langue d'Anthropic ou d'OpenAI.

Chaque étape est visible dans la conversation elle-même. Voici un échange réel :

Un échange réel avec Agent Santé. La question « J'ai la gastro depuis hier. Qu'est-ce que je peux faire ? » passe la vérification des renseignements personnels et est confiée à l'agent Gastroentérite, qui répond avec un extrait officiel de Québec.ca sur l'importance de boire plus de liquide et d'utiliser une solution de réhydratation, puis offre de trouver une pharmacie près de chez vous.
Un échange réel : la vérification des renseignements personnels passe, la question est confiée à l'agent Gastroentérite, et la réponse cite Québec.ca mot pour mot.

Derrière cet écran, un message suit ce chemin :

  1. 1
    Votre navigateur Votre appareil
    Envoie le message. La conversation reste en mémoire seulement.
  2. 2
    Serveur Agent Santé
    Vérifie la session et applique un premier filtre.
  3. 3
    decision-machine-1 CloudRaker, Montréal
    Cherche les renseignements personnels. Un message bloqué s'arrête ici.
  4. 4
    Agents CloudRaker Run et modèles de langue Canada et États-Unis
    L'agent spécialisé trouve la réponse dans les sources officielles.
  5. 5
    decision-machine-1 CloudRaker, Montréal
    Vérifie que la réponse ne contient pas de conseil médical personnel, puis votre navigateur l'affiche.

Seul un message sans renseignements personnels va aux agents Run et aux modèles de langue. Un message vocal est d'abord transcrit à Montréal par rakeaudio, le modèle de transcription de CloudRaker, et seul son texte suit ce chemin.

Où vont les données

Ce qui reste au Canada, à Montréal. La vérification des renseignements personnels de chaque message, la recherche de conseils médicaux dans chaque réponse et la transcription de chaque message vocal. L'enregistrement n'est pas conservé et n'est jamais envoyé aux modèles de langue.

Ce qui va aux serveurs des modèles, au Canada et aux États-Unis. Le texte d'un message accepté par le filtre, avec la conversation vérifiée jusque-là. Jamais un message bloqué parce qu'il contient des renseignements personnels.

Ce qui n'est gardé nulle part. Le navigateur garde la conversation en mémoire seulement, et recharger la page y met fin. Les journaux du serveur ne contiennent jamais le texte des messages ni le son des messages vocaux. Les échanges sont effacés environ 10 minutes après la fin de la conversation.

Tout est public

Un outil de santé doit mériter la confiance, alors nous publions ce qu'il fait.

Les compteurs. La page Transparence montre, en direct, combien de conversations ont commencé, combien de réponses ont été affichées après les vérifications, combien de messages ont été bloqués parce qu'ils contenaient des renseignements personnels et combien de réponses ont été retirées parce qu'elles contenaient un conseil médical. Au moment d'écrire ces lignes : 151 conversations, 227 réponses vérifiées, 8 messages bloqués et 29 réponses retirées. Ces retraits, ce sont les vérifications qui font leur travail.

Le code. CloudRaker a créé Agent Santé bénévolement. Le code du site et les instructions des agents sont publics, sous licence Apache 2.0. Tout le monde peut les lire et les vérifier.

Ce que ça coûte

Agent Santé est gratuit pour tout le monde. CloudRaker paie l'intelligence artificielle et les services qui le font fonctionner, et la page Coûts et utilisation montre la facture. Jusqu'ici, une conversation coûte environ 0,06 $ et un message environ 0,03 $. La plus grande part va à la plateforme Run (temps de calcul des agents et recherches dans les sources, environ 85 %), puis au modèle de langue au prix du fournisseur, sans marge (environ 15 %). Les vérifications par decision-machine-1 comptent pour moins de 1 %.

Info-Santé 811 reçoit environ 2 millions d'appels par année. Si un agent comme celui-ci répondait à 10 % de ces demandes, ce serait 200 000 conversations, pour un coût estimé à 11 290 $ par année en intelligence artificielle et en services, calculé avec le coût moyen exact d'une conversation plutôt qu'avec les 0,06 $ arrondis. La page offre un curseur pour essayer d'autres proportions.

Cette comparaison a une limite, et nous la disons aussi sur la page : Agent Santé ne remplace pas le 811. Seule une infirmière peut évaluer votre situation.

Un point de départ

Agent Santé est un point de départ, bâti sur l'infrastructure sécuritaire de modèles et d'agents de CloudRaker. La même base peut être enrichie pour répondre au téléphone du 811 et compléter une prise de rendez-vous de bout en bout, avec les renseignements des citoyens masqués et protégés avant que quoi que ce soit sorte du réseau.

Si vous travaillez dans le réseau de la santé et voulez parler de la suite, écrivez-nous. Les journalistes trouveront l'architecture, le logo et un contact dans la trousse média.

Posez votre question sur agentsante.ca. Gratuit, en français et en anglais, à toute heure. Lisez comment il fonctionne.

Agent Santé n'est pas un service du gouvernement du Québec ni de Santé Québec, et n'a aucun lien avec eux.