BYOK — Bring your own AI key
Connecter une clé API personnelle de n'importe quel grand fournisseur AI (Anthropic, OpenAI, Gemini, Mistral, Groq, DeepSeek, xAI, ou tout endpoint OpenAI-compatible) et choisir un modèle. Clé du user, quota du user.
Statut : partiellement live. Connecter une clé, choisir un fournisseur et sélectionner un modèle sont disponibles dès maintenant dans Settings → Connecter une IA, et alimentent les features AI déjà livrées (ex. résumé d'avis Google, génération de pipeline depuis une description). L'assistant intégré plus large décrit ci-dessous reste sur la roadmap.
L'intégration BYOK ("bring your own key") permet au user de coller une clé API AI dans les settings d'outsend et d'utiliser un assistant directement dans l'app — pour configurer des recherches, écrire des règles de filtre, résumer des résultats, construire des pipelines en langage naturel.
Pourquoi BYOK plutôt qu'un modèle hébergé
- Le spend reste sur le compte du user, facturé directement par le fournisseur AI.
- Pas de médiation côté outsend : l'assistant ne voit que ce que le user accorde.
- Le choix du fournisseur reste au user : Anthropic, OpenAI, ou tout endpoint compatible.
Fournisseurs supportés
Le fournisseur et le modèle se choisissent dans Settings → Connecter une IA. Les modèles sont détectés en live depuis l'API du fournisseur — aucune liste figée à maintenir, les nouveaux modèles apparaissent automatiquement à mesure que le fournisseur les publie.
| Fournisseur | Format de clé | Notes |
|---|---|---|
| Anthropic (Claude) | sk-ant-… |
API Messages native |
| OpenAI | sk-… |
Inclut les modèles de raisonnement (série o, GPT-5) |
| Google (Gemini) | AIza… |
Endpoint OpenAI-compatible |
| Mistral | — | |
| Groq | gsk_… |
|
| DeepSeek | sk-… |
|
| xAI (Grok) | xai-… |
|
| Tout endpoint OpenAI-compatible | — | Coller une base URL custom (Together, Perplexity, OpenRouter, Ollama / vLLM local, …) |
La clé est stockée chiffrée au repos (Fernet, secret serveur), liée au compte du user, et jamais envoyée hors backend outsend sauf vers le fournisseur choisi. Une estimation de coût indicative s'affiche avant les actions AI — purement indicative (comptage de tokens best-effort face aux tarifs publics connus), elle peut différer de la facturation réelle du fournisseur. La dépense IA est aussi protégée par des plafonds stricts — par requête, par jour et par mois — que vous réglez dans les Paramètres : une requête qui dépasserait un plafond est bloquée avant tout appel au fournisseur, avec des alertes email à 80 % et quand un plafond est atteint. Voir Plafonds de dépense IA.
Ce que l'assistant peut faire
Mêmes endpoints qu'un user humain — voir Vue d'ensemble API. Il peut :
- Lire les jobs, pipelines et veilles du user
- Démarrer de nouveaux jobs (avec confirmation explicite sur le coût)
- Composer des pipelines en enchaînant des modules du registre
- Calculer des règles de filtre depuis une description en langage naturel et prévisualiser le résultat
Il ne peut pas :
- Accéder aux données d'autres users
- Modifier billing, paramètres compte, ou codes d'invitation
- Faire quoi que ce soit hors du scope normal de permission du user
Pourquoi pas juste Claude.ai avec outsend en MCP ?
Les deux options coexisteront :
- BYOK — pour les users qui veulent l'assistant dans outsend.xyz, avec l'UI qui rend nativement les formulaires de recherche et les tables pendant que le modèle orchestre.
- MCP — pour les users qui veulent piloter outsend depuis leur propre Claude.ai ou Claude Desktop, avec leur abonnement existant.
Les deux patterns sont complémentaires, pas concurrents.
Pour aller plus loin
- Intégration MCP — piloter outsend depuis son propre client AI
- llms.txt — pointer un assistant AI vers la doc