Partager via


Invoke-AIShell

Envoie une requête à la fenêtre AIShell connectée. Les résultats sont affichés dans la fenêtre AIShell.

Syntaxe

Invoke-AIShell
      [-Query] <String>
      [-Agent <String>]
      [[-Context] <PSObject>]
      [<CommonParameters>]
Invoke-AIShell
      [-Query] <String>
      [-Agent <String>]
      [-ContextFromClipboard]
      [<CommonParameters>]

Description

Cette applet de commande envoie une requête à l’agent AIShell ouvert et les résultats sont affichés dans la fenêtre AIShell.

Exemples

Exemple 1 : Envoyer une requête à l’agent AIShell

Start-AIShell
Invoke-AIShell -Query "How do I list out the 5 most CPU intensive processes?"

Cet exemple envoie une requête : « Comment répertorier les 5 processus les plus gourmands en uc ? » à l’agent AIShell. Les réponses sont fournies dans la fenêtre AIShell.

Paramètres

-Agent

Spécifie l’agent à utiliser dans la session AIShell actuelle. S’il n’est pas spécifié, AIShell utilise l’agent actuellement sélectionné.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Context

Informations de contexte supplémentaires que vous souhaitez envoyer à l’agent AIShell.

Type:PSObject
Position:1
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ContextFromClipboard

Utilisez le contenu de votre Presse-papiers comme informations de contexte pour l’agent AIShell.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Query

Entrée utilisateur à envoyer à l’agent AIShell.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

PSObject

Sorties

Object

Notes

PowerShell inclut l’alias suivant pour cette applet de commande :

  • Toutes les plateformes :
    • askai