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
Dane wyjściowe
Uwagi
Program PowerShell zawiera następujący alias dla tego polecenia cmdlet:
- Wszystkie platformy:
askai