Freigeben über


Resolve-Error

Sendet den letzten Fehler in der aktuellen Sitzung zur Auflösung im verbundenen AIShell-Fenster.

Syntax

Default (Standardwert)

Resolve-Error
    [-Agent <String>]
    [-IncludeOutputFromClipboard]
    [<CommonParameters>]

Beschreibung

Wenn in der aktuellen Sitzung ein Fehler auftritt, sendet dieses Cmdlet den Fehler zur Lösung an den AIShell-Agent. Der Befehl sendet das vollständige Fehlerobjekt an die aktuelle AIShell-Agentsitzung, die versucht, eine Lösung bereitzustellen.

Ab der AI Shell v1.0.0-preview.2-Version funktioniert das Resolve-Error Cmdlet auch mit Fehlermeldungen, die von systemeigenen Befehlen ausgegeben werden.

Beispiele

Beispiel 1 : Behebt den letzten Fehler.

PS> Start-AIShell
#User receives an error

PS> Resolve-Error

In diesem Beispiel wird gezeigt, wie Sie AIShell bitten, den letzten Fehler zu beheben, der in der aktuellen AIShell-Sitzung aufgetreten ist. AIShell analysiert den Fehler und versucht, eine Lösung im AIShell-Agent-Fenster bereitzustellen.

Parameter

-Agent

Gibt den Agent an, der in der aktuellen AIShell-Sitzung verwendet werden soll. Wenn nicht angegeben, verwendet AIShell den aktuell ausgewählten Agent.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-IncludeOutputFromClipboard

Wenn dieser Parameter angegeben wird, wird die in die Zwischenablage kopierte Ausgabe in den Fehler eingeschlossen, der an AIShell gesendet wurde.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

None

Ausgaben

Object

Hinweise

PowerShell enthält den folgenden Alias für dieses Cmdlet:

  • Alle Plattformen:
    • fixit