Invoke-AIShell
Envoie une requête à la fenêtre AIShell connectée. Les résultats sont affichés dans la fenêtre AIShell.
Syntaxe
Default (Par défaut)
Invoke-AIShell
-Query <String[]>
[-Agent <String>]
[-Context <PSObject>]
[<CommonParameters>]
Clipboard
Invoke-AIShell
-Query <String[]>
[-Agent <String>]
[-ContextFromClipboard]
[<CommonParameters>]
PostCode
Invoke-AIShell
[-PostCode]
[<CommonParameters>]
CopyCode
Invoke-AIShell
[-CopyCode]
[<CommonParameters>]
Exit
Invoke-AIShell
[-Exit]
[<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é.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
Default
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
Clipboard
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Context
Informations de contexte supplémentaires que vous souhaitez envoyer à l’agent AIShell.
Propriétés du paramètre
Type: PSObject
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
Default
Position: Named
Obligatoire: False
Valeur du pipeline: True
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-ContextFromClipboard
Utilisez le contenu de votre Presse-papiers comme informations de contexte pour l’agent AIShell.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
Clipboard
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-CopyCode
Appelle la /code copy commande dans la session sidecar AIShell. Cette commande copie le code de la session AIShell dans le presse-papiers.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
CopyCode
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Exit
Appelle la /exit commande dans la session sidecar AIShell. Cette commande clôture la session de side-car AIShell.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
Exit
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-PostCode
Appelle la /code post commande dans la session sidecar AIShell. Cette commande publie le code de la session AIShell sidecar dans votre session PowerShell.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
PostCode
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Query
Entrée utilisateur à envoyer à l’agent AIShell.
Propriétés du paramètre
Type: String [ ]
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
Default
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
Clipboard
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters .
Sorties
Notes
PowerShell inclut l’alias suivant pour cette applet de commande :