次の方法で共有


Invoke-AIShell

接続されている AIShell ウィンドウにクエリを送信します。 結果が AIShell ウィンドウに表示されます。

構文

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

説明

このコマンドレットは、開いている AIShell エージェントにクエリを送信し、結果が AIShell ウィンドウに表示されます。

例 1 - AIShell エージェントにクエリを送信する

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

この例では、AIShell エージェントに "CPU 負荷の高い 5 つのプロセスを一覧表示する方法" というクエリを送信します。 応答は AIShell ウィンドウに表示されます。

パラメーター

-Agent

現在の AIShell セッションで使用するエージェントを指定します。 指定しない場合、AIShell は現在選択されているエージェントを使用します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Context

AIShell エージェントに送信する追加のコンテキスト情報。

型:PSObject
配置:1
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ContextFromClipboard

AIShell エージェントのコンテキスト情報として、クリップボード内のコンテンツを使用します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Query

AIShell エージェントに送信するユーザー入力。

型:String
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

PSObject

出力

Object

メモ

PowerShell には、このコマンドレットの次のエイリアスが含まれています。

  • すべてのプラットフォーム:
    • askai