Dela via


Invoke-AIShell

Skickar en fråga till det anslutna AIShell-fönstret. Resultaten visas i AIShell-fönstret.

Syntax

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

Description

Den här cmdleten skickar en fråga till den öppna AIShell-agenten och resultaten visas i AIShell-fönstret.

Exempel

Exempel 1 – Skicka en fråga till AIShell-agenten

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

Det här exemplet skickar en fråga, "How do I list out the 5 most CPU intensive processes?" till AIShell-agenten. Svar ges i AIShell-fönstret.

Parametrar

-Agent

Anger vilken agent som ska användas i den aktuella AIShell-sessionen. Om det inte anges använder AIShell den aktuella agenten.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Context

Ytterligare kontextinformation som du vill skicka till AIShell-agenten.

Typ:PSObject
Position:1
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ContextFromClipboard

Använd innehållet i Urklipp som kontextinformation för AIShell-agenten.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Query

Användarindata som ska skickas till AIShell-agenten.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

PSObject

Utdata

Object

Kommentarer

PowerShell innehåller följande alias för den här cmdleten:

  • Alla plattformar:
    • askai