Invoke-AIShell
將查詢傳送至連線的 AIShell 視窗。 結果會顯示在 [AIShell] 視窗中。
語法
Invoke-AIShell
[-Query] <String>
[-Agent <String>]
[[-Context] <PSObject>]
[<CommonParameters>]
Invoke-AIShell
[-Query] <String>
[-Agent <String>]
[-ContextFromClipboard]
[<CommonParameters>]
Description
此 Cmdlet 會將查詢傳送至開啟的 AIShell 代理程式,結果會顯示在 AIShell 視窗中。
範例
範例 1 - 將查詢傳送至 AIShell 代理程式
Start-AIShell
Invoke-AIShell -Query "How do I list out the 5 most CPU intensive processes?"
此範例會將查詢「如何列出 5 個耗用最多 CPU 的進程?」傳送給 AIShell 代理程式。 AIShell 視窗中會提供回應。
參數
-Agent
指定要在目前 AIShell 工作階段中使用的代理程式。 如果未指定,AIShell 會使用目前選取的代理程式。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Context
您想要傳送至 AIShell 代理程式的其他內容資訊。
類型: | PSObject |
Position: | 1 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ContextFromClipboard
使用剪貼簿中的內容做為 AIShell 代理程式的內容資訊。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Query
要傳送至 AIShell 代理程式的用戶輸入。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
輸出
備註
PowerShell 包含此 Cmdlet 的下列別名:
- 所有平臺:
askai