Concept fondamental : Spaces
Les Knowledge Spaces (ou Spaces en abrégé) sont les espaces de contexte de Rephlo ancrés sur des documents. Ils vous permettent d'« enseigner » à l'IA vos projets, documents ou guides de style spécifiques. Lorsqu'un Space est actif, Rephlo y effectue des recherches pour produire des réponses ancrées dans vos fichiers.
Qu'est-ce qu'un Space ?
Pensez à un Space comme à un dossier de documents de référence doté d'un budget de tokens.
- Sans Space : L'IA s'appuie uniquement sur son entraînement général (par ex., « Rédige un contrat »).
- Avec un Space : L'IA utilise vos fichiers (par ex., « Rédige un contrat en utilisant les termes de mon PDF téléversé »).
Chaque Space peut porter un léger élément d'identité visuelle :
- Emoji icon — un simple emoji pour une reconnaissance rapide dans l'interface.
- Color (hexadécimal
#RRGGBB, par ex.#3B82F6) — utilisé pour personnaliser le thème de la carte et des badges du Space.
Types de données pris en charge
Vous ajoutez des fichiers à un Space ; Rephlo extrait et stocke leur texte. Types de fichiers pris en charge et limites de taille par fichier :
| Type | Extension | Taille max. |
|---|---|---|
.pdf | 50 Mo | |
| Word | .docx | 50 Mo |
| Texte brut | .txt | 10 Mo |
| Markdown | .md | 10 Mo |
| CSV | .csv | 20 Mo |
Le texte extrait de chaque fichier ingéré est stocké avec son nombre de tokens raw, et (une fois compacté) un nombre de tokens compact.
Comment ça fonctionne
- Ingestion — Vous ajoutez des fichiers. Rephlo extrait et stocke leur contenu textuel.
- Injection — Lorsque vous exécutez une Command avec le Space rattaché, Rephlo intègre le contenu du Space dans le prompt envoyé à l'IA.
- Génération — L'IA lit ce contexte et répond en s'appuyant sur vos documents.
Local retrieval (RAG) : Rephlo peut créer un index local du contenu raw de votre Space afin de récupérer les sections les plus pertinentes plutôt que d'envoyer l'intégralité du contenu. L'index local ne fonctionne qu'avec le texte raw — c'est pourquoi Smart Search (contenu raw) est le mode de données par défaut pour les nouveaux Spaces (voir ci-dessous).
Budget de tokens
Les LLM ont une limite sur la quantité de texte qu'ils peuvent lire à la fois (la fenêtre de contexte). Chaque Space suit sa taille par rapport à un budget de tokens :
- Token budget — par défaut 100 000 tokens ; minimum 1 000, maximum 1 000 000.
- Raw token count — total des tokens sur tous les éléments utilisant le contenu raw.
- Compact token count — total des tokens sur tous les éléments utilisant le contenu compact (résumé).
Ces deux compteurs sont suivis indépendamment afin que vous puissiez voir ce que coûte un Space dans chaque mode. Chaque fichier porte ses propres nombres de tokens raw et compact (résumé), et le Space les additionne.
Modes de données, récupération IA (RAG) et coût en tokens
Un Space peut fournir son contenu à l'IA de plusieurs façons. Le mode que vous utilisez a plus d'impact sur le coût en tokens que la taille raw du Space.
Modes de données
Chaque Space a un mode de données par défaut (les Commands peuvent le remplacer à chaque exécution) :
- 🔍 Smart Search (par défaut) — envoie votre contenu raw et est gratuit. Pour un petit Space, il envoie le texte intégral ; une fois que le Space grossit, il ne récupère que les parties les plus pertinentes.
- 🗜️ Compact — envoie un résumé de chaque fichier généré par l'IA au lieu de son texte intégral — le texte raw d'origine est conservé — en utilisant beaucoup moins de tokens, au prix d'un peu de détail. La création de ces résumés utilise des credits (ils sont ensuite réutilisés).
Rephlo peut récupérer les passages les plus pertinents de n'importe quel Space — que ce soit en Smart Search ou en Compact. Le mode de données ne détermine ce qui est envoyé que lorsque la récupération ne s'applique pas (voir ci-dessous).
Récupération IA (RAG)
Lorsque vous exécutez une commande ou discutez avec un Space, Rephlo utilise le RAG (retrieval-augmented generation). Plutôt que d'envoyer l'intégralité du Space, il effectue une recherche sémantique dans vos documents et n'envoie que les passages correspondant à votre requête. Cela se produit pour tout Space, quel que soit son mode de données — la récupération s'exécute sur votre appareil, donc vos documents ne quittent jamais votre machine.
Vous ajustez le degré de rigueur de la récupération grâce à un profil RAG dans les paramètres RAG Retrieval :
- Le profil définit un seuil de correspondance — le degré de similarité qu'un passage doit avoir avec votre requête pour être inclus — allant de Very Lenient (accepte des correspondances plus faibles) à Strictest (uniquement les correspondances à haute confiance), avec Balanced comme réglage par défaut.
- Si trop peu de contenu est pertinent ou si vous posez une question portant sur l'ensemble du Space, Rephlo se rabat sur l'envoi de l'intégralité du Space afin que vous ne perdiez jamais le contexte. Ce repli est le seul cas où le mode de données a de l'importance : un Space en Smart Search envoie le texte raw intégral de chaque fichier, tandis qu'un Space en Compact envoie le résumé plus court de chaque fichier.
Alors, quel mode coûte le moins de tokens ?
Cela dépend surtout du fait que la récupération s'applique ou non :
| Ce qui est envoyé à l'IA | Quand | Coût relatif en tokens |
|---|---|---|
| Seulement les passages correspondant à votre requête (RAG) | La récupération s'applique — le cas courant | Le plus bas |
| La version Compact (résumée) de chaque fichier du Space | Repli, Space en mode Compact | Moyen |
| Le texte raw intégral de chaque fichier | Repli, Space en mode Smart Search | Le plus élevé |
Ainsi, Smart Search n'est pas automatiquement « plus coûteux ». Lorsque la récupération s'applique, tout Space — Smart Search ou Compact — n'envoie que les passages correspondants, généralement moins de tokens que l'envoi de tous les fichiers — et Smart Search ne coûte aucun credit. Le mode de données ne change le coût que lorsque Rephlo se rabat sur l'envoi de l'ensemble du Space : dans ce cas, Compact (chaque fichier résumé) est plus léger que Smart Search (le texte raw intégral de chaque fichier), mais la création de ces résumés consomme des credits. Le nombre exact de tokens dépend toujours de votre requête, des passages correspondants et de la taille du Space.
Le moment où changer de mode — ainsi que les garde-fous en matière de credits autour de Compact — sont abordés dans Data Modes & Compaction.
Spaces et Commands (relation many-to-many)
Un Space est lié aux Commands par une relation many-to-many :
- Un seul Space peut être lié à plusieurs Commands.
- Une seule Command peut utiliser plusieurs Spaces, et peut en définir un comme son Default Space pour une exécution rapide.
Gérer les Spaces
- Active Space — Un seul Space est « Active » à la fois par interaction. Vous pouvez changer le Space actif instantanément depuis le Dashboard ou le Command Runner (par ex., du contexte « Project A » à « Personal Finance »).
- Archive (soft delete) — Les Spaces sont archivés plutôt que définitivement supprimés. Les Spaces archivés sont exclus des vues actives et des associations de commandes, et doivent être archivés avant une suppression définitive.

Pour le cycle de vie complet (téléversement, indexation, modification, archivage), consultez Managing Spaces.
Concept suivant : Découvrez les Providers — les moteurs qui alimentent l'IA.