Fichiers créés par l’agent (GitHub Copilot) (aperçu)

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

Un agent peut créer des fichiers pendant une conversation – par exemple, un rapport, un tableur, une image ou un extrait de code – en fonction du résultat du travail demandé par l’utilisateur. L’agent présente chacun de ces fichiers à l’utilisateur afin qu’il puisse les examiner ou les télécharger.

Note

Le framework utilisé pour construire cet agent utilise une facturation basée sur l’utilisation. L’utilisation, la création, le test et l’évaluation des agents peuvent consommer des crédits Copilot. En savoir plus dans Aperçu de la facturation basée sur l’utilisation.

Quand un agent crée un fichier

Un agent crée un fichier lorsque la demande de l’utilisateur en génère naturellement un. Les modèles courants sont les suivants :

  • Générer un document, un tableau ou un tableau Excel basé sur la conversation.
  • Produire un graphique, un diagramme ou une image à partir des données fournies par l’utilisateur.
  • Émettant un fichier de code, un script ou un extrait de données que l’utilisateur a demandé.
  • Modifier un fichier que l’utilisateur a ajouté et renvoyer une version mise à jour.

Vous ne configurez pas explicitement ce comportement. Lorsque l’agent doit écrire un fichier pour terminer un tour, il en produit un et l’inclut dans la réponse.

Packages disponibles pour les tâches de fichiers et de données

L’environnement GitHub Copilot inclut des paquets Python que l’agent peut utiliser pour créer des fichiers et analyser des données. Vous n’avez pas besoin d’installer ces paquets ou d’écrire du code pour les utiliser. Voici quelques exemples :

Tâche Package
Créer et modifier des documents Word python-docx
Créer et éditer des classeurs Excel openpyxl
Créer et modifier des présentations PowerPoint python-pptx
Créer des fichiers PDF reportlab
Filtrer, regrouper et résumer les données tabulaires pandas
Créer des graphiques à partir de données matplotlib

Décrivez le résultat que vous souhaitez dans votre demande. Par exemple, demandez à l’agent de résumer un classeur de ventes et de créer un graphique des revenus par région.

Les paquets fournissent des bibliothèques de code, tandis que les fonctionnalités intégrées fournissent des instructions spécifiques à chaque tâche pour travailler avec les fichiers. En savoir plus sur Compétences intégrées.

Comment les utilisateurs voient les fichiers créés

À la fin du tour qui produit un fichier, la réponse de l’agent inclut une fiche de fichier créée sous le texte du message. La carte montre :

  • Le nom et le type de fichier sont les suivants.
  • Un aperçu ou une icône adaptée au type de fichier.
  • Une action de téléchargement .

Les fiches de fichiers créées apparaissent sur chaque 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.
  • Canaux publiés, notamment Microsoft Teams, Microsoft Copilot et le chat web. Chaque canal affiche la carte à l’aide de son expérience native des pièces jointes ou des fichiers.

Les utilisateurs peuvent référencer un fichier créé lors d’un tour de suivi (par exemple, « rendre le tableau plus haut » ou « traduire ceci en français »). L’agent peut relire le fichier et en produire une version mise à jour.

Rétention et limites

Les fichiers créés sont stockés avec la conversation pendant la même période que les fichiers joints par l’utilisateur, afin que l’utilisateur et l’agent puissent les référer à chaque tour.

Item Limit
Taille par fichier créé 10 Mo
Rétention (par conversation) 28 jours après la dernière activité dans la conversation
Comportement lorsque la limite de taille est dépassée Le dossier n’apparaît pas dans la réponse. Le tour se poursuit, et l’agent explique généralement pourquoi le fichier n’a pas été produit.

Si le travail de l’agent produisait un fichier de plus de 10 Mo, demandez-lui de diviser la sortie (par exemple, un livrable par chapitre d’un long rapport) afin que chaque fichier individuel reste en dessous de la limite.

Après la fenêtre de rétention, les fichiers créés sont supprimés de la conversation.