Joindre des fichiers à une conversation (aperçu)

[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]

Les utilisateurs peuvent joindre des fichiers à un message afin que l’agent puisse les lire, les résumer ou les raisonner à ce moment-là. Les pièces jointes constituent une entrée utilisateur à chaque tour d’échange, et non une source de données persistante configurée par le concepteur.

Note

Les fonctionnalités de cet article sont alimentées par le faisceau GitHub Copilot, qui utilise les crédits Copilot pour la facturation basée sur l’utilisation. En savoir plus sur les crédits Copilot dans Aperçu de la facturation pour les agents, propulsés par le harnais GitHub Copilot.

La facturation basée sur l’utilisation s’applique à l’utilisation, à la construction, aux tests et à l’évaluation des agents. Ces actions peuvent consommer des crédits Copilot.

Attachements vs. sources de connaissances

Les attachements et les sources de connaissances sont des concepts différents. Choisissez celui qui correspond à votre situation.

Concept Qui le fournit Scope Utilisation courante
Pièce jointe L’utilisateur final, par message Une conversation « Résume ce contrat », « Qu’y a-t-il dans cette capture d’écran ? »
Source de connaissances Le créateur, au moment de la conception Chaque conversation avec l’agent Documents de politique, catalogues de produits, articles d’aide

Ajoutez une source de connaissances alors que l’agent devrait toujours avoir accès au même contenu. Demandez aux utilisateurs de joindre un fichier lorsque le contenu est unique à leur demande.

Types de pièces jointes prises en charge

Catégorie Exemples Remarques
Des images .png, .jpg, .gif, .webp L’agent utilise des modèles capables de voir pour décrire ou répondre aux questions sur l’image.
Fichiers PDF .pdf Le texte est extrait pour que l’agent puisse raisonner.
Documents texte .txt, .csv, .html, .md Le contenu est transmis à l’agent sous forme de texte.
URLs Toute URL HTTP ou HTTPS accessible publiquement L’agent télécharge le fichier lié pour le tour en cours (voir le comportement de téléchargement de l’URL plus loin dans cet article).

Où les utilisateurs associent des fichiers

Les utilisateurs peuvent joindre des fichiers sur n’importe quelle surface où l’agent s’exécute :

  • L’onglet Aperçu dans Copilot Studio, lorsque vous testez l’agent. En savoir plus dans Test an agent.
  • Tout canal publié qui prend en charge les pièces jointes, telles que Microsoft Teams, Microsoft 365 Copilot et le chat web.

L’utilisateur sélectionne l’icône de pièce jointe dans le compositeur de messages, choisit un ou plusieurs fichiers, ajoute un message optionnel, puis envoie le tour. L’agent reçoit les pièces jointes avec le message.

Capture d’écran du compositeur de messages dans le panneau Tester votre agent dans Copilot Studio, affichant l’icône de pièce jointe.

Comment l’agent traite les pièces jointes

  • L’agent lit chaque pièce jointe lorsqu’il traite le message. Les pièces jointes n’influencent que l’échange au cours duquel elles sont envoyées, à moins que l’agent n’y fasse de nouveau référence plus tard dans la même conversation.
  • Si une pièce jointe ne peut pas être traitée (par exemple, un fichier invalide ou un téléchargement d’URL échoué), l’agent saute cette pièce jointe et traite le reste du message. Le message est toujours envoyé.
  • Les pièces jointes ne remplacent pas les sources de connaissances, la mémoire ou les sorties d’outils . Ils constituent un autre signal que l’agent prend en compte au tour en cours.

Pièces jointes sous forme d’URL

Lorsqu’un utilisateur ajoute une URL, l’agent télécharge le fichier accessible à cette URL et le traite comme une pièce jointe téléversée pour ce tour d’échange.

  • Le téléchargement doit être terminé en moins de 30 secondes. Les réponses trop lentes dépassent le délai imparti, et l’URL est ignorée pour cette tentative.
  • L'URL doit être accessible au public depuis le service Microsoft. Les liens qui nécessitent une connexion ou qui se trouvent derrière un pare-feu ne fonctionnent pas.
  • Le message continue d’être envoyé même si le téléchargement de l’URL échoue.

Rétention et limites

Les pièces jointes sont stockées pendant toute la durée de vie de la conversation, pas seulement pendant le tour actuel. Si un utilisateur a joint un fichier plus tôt dans la conversation, l’agent peut le référer à nouveau ultérieurement (par exemple, « comparez cela au fichier que j’ai envoyé plus tôt »).

Élément Limite
Taille de l’annexe (par fichier) 16 MiB
Délai d’expiration du téléchargement de la pièce jointe d’URL 30 secondes
Rétention des pièces jointes (pour chaque conversation) 28 jours après la dernière activité dans la conversation
Comportement d’attachement en cas d’échec L’agent saute la pièce jointe défaillante et continue de traiter le message

Après la fenêtre de rétention, les pièces jointes stockées sont supprimées de la conversation et ne sont plus disponibles pour que l’agent puisse les consulter. Cette même fenêtre de conservation s’applique à tous les fichiers créés par l’agent pendant la conversation.