powershai

0.7.1

Access AI capabilities directly from PowerShell

Minimum PowerShell version

3.0.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name powershai

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name powershai

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) IA Talking. Todos os direitos reservados

Package Details

Author(s)

  • Rodrigo Ribeiro Gomes

Tags

ai openai google gemini ollama ia

Functions

Get-PowershaiSettingsStore Reset-PowershaiSettingsStore UpdatePowershaiSettingsStore New-PowershaiSetting Switch-PowershaiSetting Remove-PowershaiSetting Get-PowershaiSetting GetPowershaiSettingsSlot GetPowershaiProviderSlot UpgradePowershaiSettingsStore Enter-PowershaiSetting Invoke-PowerhsaiConsoleDraw Get-AiNearProvider Get-AiCurrentProvider Enter-AiProvider InitProviderStack Push-AiProvider Pop-AiProvider Get-AiStackedProviders SetCurrentProviderCred Get-AiProvider Get-AiProviders Set-AiProvider Invoke-PowershaiProviderInterface GetProviderData SetProviderData GetCurrentProviderData SetCurrentProviderData Get-AiModels Get-AiModelSlot Get-AiModel Set-AiModel Set-AiDefaultModel Reset-AiDefaultModel Get-AiDefaultModel GetModelsId New-AiChatResultToolCall New-AiChatResultChoice New-AiChatResult Get-AiChat NewAiInteraction Get-AiEmbeddings Invoke-AiChatTools Export-PowershaiSettings Import-PowershaiSettings Enable-AiScreenshots Invoke-AiScreenshots Get-PowershaiHelp Get-PowershaiSettingsSize Invoke-PowershaiConfirmed verbose IsType SetType GetMyParams Get-PowershaiErrorDetails GetPowershaiAuxEncodedString JoinPath Get-PowershaiDefaultParams New-PowershaiError HashTableMerge RegArgCompletion GetParams Invoke-AESEncryption Invoke-AESEncryptionV2 PowerShaiEncrypt PowerShaiDecrypt PowershaiHash Confirm-PowershaiObjectSchema Enter-PowershaiRetry GetParamCallAlias Bytes2Human Start-HttpRequest Get-HttpResponse Close-HttpRequest Invoke-Http Invoke-HttpOld NewAiCredential SetAiCredentialBase MakeAiCredFunction MkAiCredential Get-AiCredentials Set-AiDefaultCredential Get-AiCredentialEnvironmentVars Set-AiDefaultCredentialPolicy Get-AiDefaultCredential Remove-AiCredential Enter-AiCredential NewChatContext New-PowershaiParameters New-PowershaiChat Remove-PowershaiChat Get-PowershaiChat Set-PowershaiActiveChat Set-PowershaiChatParameter Get-PowershaiChatParameter Invoke-PowershaiCommand Set-PowershaiChatContextFormatter Get-PowershaiContextFormatters ConvertTo-PowershaiContextJson ConvertTo-PowershaiContextOutString ConvertTo-PowershaiContextList ConvertTo-PowershaiContextTable Format-PowershaiContext Send-PowershaiChat Clear-PowershaiChat Reset-PowershaiCurrentChat Reset-PowershaiChatToolsCache Add-PowershaiChatTool Get-PowershaiChatTool Remove-PowershaiChatTool Set-PowershaiChatTool Invoke-CompilePowershaiChatTools Import-AiProvider

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
0.7.1 (current version) 58 1/10/2025
0.7.0 16 1/7/2025
0.6.6 188 11/25/2024
0.6.5 41 11/15/2024
0.6.4 37 11/1/2024
0.6.3 9 10/1/2024
0.6.2 10 9/17/2024
Show less