AG-UI garde la trace des demandes pour éviter leur traitement en double
L’essentiel de l’annonce
AG-UI publie une connexion ADK qui conserve les demandes traitées entre plusieurs instances.
- Date de publication de la source
- Catégorie
- Agents et développement
- Périmètre et accès
- Paquet Python ag_ui_adk 0.9.0. Tarif non précisé.
- Sujet du contenu
- Demandes répétées et sessions ADK
- Entreprises / organismes
- Projet AG-UI
- Technologies
- Agent IA, Interface interactive
Reconnaître une demande déjà traitée
Dédupliquer consiste à reconnaître une même demande lorsqu’elle se présente à nouveau. Un identifiant sert à distinguer les demandes.
Identifier le message
Un message possède un identifiant.
Retrouver les identifiants traités
L’état de session conserve ces identifiants.
Éviter le doublon
Plusieurs instances retrouvent le suivi commun.
Choisissez une étape pour lire son explication.
Identifier le message
Un message possède un identifiant.
Retrouver les identifiants traités
L’état de session conserve ces identifiants.
Éviter le doublon
Plusieurs instances retrouvent le suivi commun.
Illustration simplifiée. Les dessins ne montrent pas de résultats mesurés.
Points techniques et opérationnels
- Les identifiants traités restent dans la session.
- La version du protocole devient obligatoire au démarrage.
Préparer un essai avec des demandes répétées
Exemples possibles. L’annonce ne démontre pas de gains pour ces usages.
Exemple pédagogique
Exemple fictif pour une fiche de suivi
Une équipe pourrait préparer un assistant qui ajoute une ligne à une fiche de suivi. Dans un environnement de test, elle enverrait deux fois une demande portant le même identifiant et comparerait les lignes obtenues. Elle essayerait aussi deux demandes différentes pour vérifier qu’elles restent distinctes. Les journaux aideraient à comprendre ce qui s’est produit. Cet exemple servirait à définir des critères, sans démontrer un résultat du produit.
Deux questions pour évaluer l’intérêt
- Quel résultat permettrait de repérer une opération effectuée deux fois ?
- Les deux demandes représentent-elles le même travail ou deux actions différentes ?
Qui peut l’utiliser, avec quelles limites ?
Version publiée
Compatibilité à adapter. Aucun essai indépendant ici.
Conditions d’accès : Connexion Python ag_ui_adk 0.9.0.
Examiner les effets d’une interruption sur le travail
Interprétation éditoriale à partir de l’annonce.
Si plusieurs serveurs traitent un assistant, une équipe pourrait examiner ce qui arrive lorsqu’une connexion est interrompue au mauvais moment. Son test distinguerait une demande reçue plusieurs fois d’une opération réellement répétée. Elle vérifierait les résultats enregistrés et la réponse montrée au lecteur. Cette évaluation porterait sur le service construit, sans supposer qu’un changement de bibliothèque règle toutes ses erreurs.
Les mots utiles pour comprendre
Sources et vérifications
Source vérifiée le . Synthèse originale. Les résultats annoncés restent attribués à leur source. Les dessins expliquent le principe ; les exemples présentent un usage possible.
Projet AG-UI. (2026, 10 octobre). Note de version.
Publié sur ce site le . Mis à jour le . Rédaction : Boris Shutov, avec l’aide de ChatGPT. Notre méthode éditoriale.