Desabilita um tool (mas não remove). Tool desabiltiada não é enviada ao LLM.
Set-PowershaiChatTool [-tool <Object>] [-Enable] [-ForceCommand] [-ChatId <Object>] [-Global] [<CommonParameters>]
Set-PowershaiChatTool [-tool <Object>] [-Disable] [-ForceCommand] [-ChatId <Object>] [-Global] [<CommonParameters>]
Nome da tool (mesmo de Add-PowershaiChatTool) ou via pipe o resultado de Get-PowershaiChatTool
Parameter Set: (All)
Type: Object
Aliases:
Accepted Values:
Required: false
Position: named
Default Value:
Accept pipeline input: true (ByValue)
Accept wildcard characters: false
habilita a tool.
Parameter Set: Enable
Type: SwitchParameter
Aliases:
Accepted Values:
Required: false
Position: named
Default Value: False
Accept pipeline input: false
Accept wildcard characters: false
desabilita a tool.
Parameter Set: Disable
Type: SwitchParameter
Aliases:
Accepted Values:
Required: false
Position: named
Default Value: False
Accept pipeline input: false
Accept wildcard characters: false
Se informado, e tool é um nome, força o mesmo a ser tratado como script!
Parameter Set: (All)
Type: SwitchParameter
Aliases:
Accepted Values:
Required: false
Position: named
Default Value: False
Accept pipeline input: false
Accept wildcard characters: false
Chat em qual a tool está
Parameter Set: (All)
Type: Object
Aliases:
Accepted Values:
Required: false
Position: named
Default Value: .
Accept pipeline input: false
Accept wildcard characters: false
Procura a tool na lista global de Tools
Parameter Set: (All)
Type: SwitchParameter
Aliases:
Accepted Values:
Required: false
Position: named
Default Value: False
Accept pipeline input: false
Accept wildcard characters: false