Udostępnij za pośrednictwem


Invoke-AIShell

Wysyła zapytanie do połączonego okna programu AIShell. Wyniki są wyświetlane w oknie programu AIShell.

Składnia

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

Opis

To polecenie cmdlet wysyła zapytanie do otwartego agenta programu AIShell i wyniki są wyświetlane w oknie programu AIShell.

Przykłady

Przykład 1 — wysyłanie zapytania do agenta programu AIShell

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

W tym przykładzie jest wysyłane zapytanie "Jak wyświetlić listę 5 najbardziej intensywnie korzystających z procesora CPU procesów?" do agenta programu AIShell. Odpowiedzi są podane w oknie programu AIShell.

Parametry

-Agent

Określa agenta do użycia w bieżącej sesji programu AIShell. Jeśli nie zostanie określony, program AIShell używa aktualnie wybranego agenta.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Context

Dodatkowe informacje kontekstowe, które chcesz wysłać do agenta programu AIShell.

Typ:PSObject
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ContextFromClipboard

Użyj zawartości w schowku jako informacji kontekstowych agenta programu AIShell.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Query

Dane wejściowe użytkownika wysyłane do agenta programu AIShell.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSObject

Dane wyjściowe

Object

Uwagi

Program PowerShell zawiera następujący alias dla tego polecenia cmdlet:

  • Wszystkie platformy:
    • askai