Invoke-AIShell
Skickar en fråga till det anslutna AIShell-fönstret. Resultaten visas i AIShell-fönstret.
Syntax
Default (Standard)
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
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.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
Default
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Clipboard
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Context
Ytterligare kontextinformation som du vill skicka till AIShell-agenten.
Parameteregenskaper
Typ: PSObject
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
Default
Position: Named
Obligatorisk: False
Värde från pipeline: True
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ContextFromClipboard
Använd innehållet i Urklipp som kontextinformation för AIShell-agenten.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
Clipboard
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-CopyCode
Anropar /code copy kommandot i AIShell-sidovagnssessionen. Det här kommandot kopierar koden i AIShell-sidovagnssessionen till Urklipp.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
CopyCode
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Exit
Anropar /exit kommandot i AIShell-sidovagnssessionen. Det här kommandot stänger AIShell-sidovagnssessionen.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
Exit
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-PostCode
Anropar /code post kommandot i AIShell-sidovagnssessionen. Det här kommandot skickar koden i AIShell-sidovagnssessionen till PowerShell-sessionen.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
PostCode
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Query
Användarindata som ska skickas till AIShell-agenten.
Parameteregenskaper
Typ: String [ ]
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
Default
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Clipboard
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata
Kommentarer
PowerShell innehåller följande alias för den här cmdleten: