Transition

Transition permet à un administrateur de plateforme de migrer de nombreux jeux de données d'un embedder vers un autre en une seule opération — un processus aussi appelé réindexation groupée. Chaque jeu de données utilisant l'embedder source est réindexé sur l'embedder cible : son index de recherche est reconstruit avec le nouveau modèle d'embedding et le découpage recommandé de la cible.

Où la trouver
Transition est réservée aux administrateurs. Ouvrez l'onglet Admin → Transition . Elle n'est disponible que sur l'organisation d'administration de la plateforme.
admin navbar transition

Ce qu'elle fait

Plutôt que de réindexer les assistants un par un, vous choisissez une fois un embedder source et un embedder cible, et QAnswer se charge de tous les jeux de données concernés. Le travail s'exécute en arrière-plan et conserve sa progression : vous pouvez quitter la page et y revenir plus tard.

  • Sérialisé par défautles jeux de données sont réindexés un à un ; un échec ne touche que ce jeu de données, le reste du travail continue.
  • Ignorés en toute sécuritéles jeux de données en cours d'import ou déjà en réindexation sont ignorés plutôt que corrompus.
  • Entièrement suivichaque jeu de données dispose de sa propre ligne avec un statut en direct, une durée et l'éventuelle erreur, visibles dans les détails du travail.
Comment les jeux de données sont sélectionnés
Un jeu de données est concerné lorsque son modèle d'embedding correspond à l'embedder source sélectionné. La réindexation reconstruit l'index de recherche à partir des fichiers déjà indexés et bascule de façon atomique vers le nouvel index ; la recherche reste donc opérationnelle.

Avant de commencer

  • Vous devez être connecté en tant qu'administrateur de la plateforme.
  • Au moins deux embedders actifs doivent exister — une source à quitter et une cible vers laquelle migrer. S'il n'y en a qu'un, ajoutez ou activez d'abord un autre embedder.

Étape 1 — Choisir la source et la cible

Dans la section Transition d'embedder, configurez la migration :

  1. Embedder sourcel'embedder que vous quittez. Chaque jeu de données qui l'utilise devient un candidat.
  2. Embedder ciblel'embedder vers lequel migrer. Le découpage recommandé de la cible est appliqué lors de la réindexation.
  3. Inclure les playgrounds de chatbotlorsque la case est cochée, les jeux de données des playgrounds de chatbot sont migrés en même temps que les assistants ; sinon, seuls les assistants le sont.
Embedder Transition setup with source, target and scope preview

Étape 2 — Vérifier le périmètre

Dès que les deux embedders sont sélectionnés, l'aperçu du périmètre se met à jour avec le nombre de jeux de données concernés. Utilisez-le pour confirmer la migration avant de la lancer.

IndicateurSignification
Dans le périmètreTotal des jeux de données utilisant l'embedder source (assistants + playgrounds).
AssistantsJeux de données du périmètre qui sont des assistants IA classiques.
PlaygroundsJeux de données de playgrounds de chatbot du périmètre (comptés uniquement si « Inclure les playgrounds de chatbot » est coché).
Réindexation en coursJeux de données déjà en réindexation par un autre travail — ils seront ignorés.
Indexation en coursJeux de données dont un connecteur est en cours d'import de fichiers — ils seront ignorés.
ÉligiblesJeux de données réindexables immédiatement = Dans le périmètre − Réindexation en cours − Indexation en cours.

Étape 3 — Lancer et confirmer

Cliquez sur Lancer la réindexation. Une boîte de dialogue de confirmation résume la migration — noms source et cible, leur taille d'embedding (dimensions) et fenêtre de contexte (jetons), ainsi que les mêmes compteurs de périmètre. Vérifiez et cliquez sur Confirmer pour démarrer.

Confirm reindex dialog showing source and target embedder details

Le travail est créé immédiatement et commence à traiter les jeux de données en arrière-plan. Vous pouvez fermer la boîte de dialogue et suivre la progression dans le tableau des travaux récents ci-dessous.

Quota
Les jeux de données réindexés via un travail groupé ne sont pas décomptés du quota d'utilisation — cette migration d'administration est gratuite. Le déclenchement d'une réindexation forcée individuelle depuis un assistant reste facturé normalement.

Étape 4 — Suivre la progression

Le tableau des travaux récents liste chaque travail groupé avec son heure de création, la migration source → cible, une barre de progression (terminés / total, avec les compteurs réussis, échoués et ignorés) et un statut global.

Un travail passe par ces statuts :

StatutSignification
En attente / En coursLe travail est en file d'attente ou réindexe activement des jeux de données.
RéussiTous les jeux de données se sont terminés sans échec.
Partiellement échouéCertains jeux de données ont réussi et d'autres ont échoué. Ouvrez le travail pour voir lesquels.
ÉchouéAucun jeu de données n'a réussi.
AnnuléLe travail a été annulé avant que tous les jeux de données soient traités.

Cliquez sur Ouvrir sur un travail pour voir le détail par jeu de données — nom, type, statut, durée, raison de l'ignorance (le cas échéant) et message d'erreur (en cas d'échec).

Job details dialog listing each dataset, its status, elapsed time and any error

Comprendre les jeux de données ignorés

Un jeu de données peut être ignoré pour protéger ses données. Une ignorance n'est pas une erreur — le jeu de données est simplement laissé intact, avec la raison enregistrée dans les détails du travail.

Raison d'ignoranceSignification
Aucun index de rechercheUn playground qui n'a pas encore d'index de recherche. Le nouvel embedder est enregistré pour son prochain import, mais il n'y a rien à réindexer pour l'instant.
Réindexation en coursLe jeu de données est déjà en réindexation par un autre travail.
Indexation en coursUn connecteur est en cours d'import de fichiers. Réindexer maintenant perdrait les fichiers en cours, le jeu de données est donc ignoré.
Jeu de données suppriméLe jeu de données a été supprimé entre la soumission du travail et son traitement.
AnnuléLe jeu de données était encore en attente lorsque le travail a été annulé.
Relancer pour les jeux de données ignorés
Les ignorances dues à un jeu de données occupé (réindexation ou indexation en cours) sont temporaires. Une fois le jeu de données inactif, relancez simplement la migration avec les mêmes source et cible pour reprendre ceux qui ont été ignorés.

Gérer les travaux

  • Ouvrirafficher les détails du travail et la liste des jeux de données.
  • Annulerdisponible tant qu'un travail est actif. Les jeux de données déjà en réindexation se terminent normalement ; les autres, en attente, sont marqués comme annulés.
  • Débloquerrécupérer un travail dont les jeux de données semblent bloqués, en les libérant pour que le traitement reprenne.
  • Supprimerdisponible uniquement pour les travaux terminés. Supprime l'enregistrement du travail et son historique ; cela n'annule pas une réindexation déjà effectuée.