PSAISuite.psd1
@{ # Script module or binary module file associated with this manifest. RootModule = 'PSAISuite.psm1' # Version number of this module. ModuleVersion = '0.2.2' # ID used to uniquely identify this module GUID = 'f5a37b81-6a5a-4b5c-a6e1-2b8a5f9c2fd8' # Author of this module Author = 'Doug Finke' Copyright = '© 2025 All rights reserved.' # Description of the functionality provided by this module Description = 'PowerShell module for simple, unified interface to multiple Generative AI providers' # Minimum version of the PowerShell engine required by this module PowerShellVersion = '5.1' # Functions to export from this module FunctionsToExport = @( 'Get-ChatProviders', 'Invoke-ChatCompletion', "New-ChatMessage" ) # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @() # Private data to pass to the module specified in RootModule/ModuleToProcess PrivateData = @{ PSData = @{ # Tags applied to this module Tags = @('AI', 'OpenAI', 'Anthropic', 'GPT', 'Claude', 'PowerShell') # Project URI ProjectUri = 'https://github.com/dfinke/PSAISuite' # License URI LicenseUri = 'https://github.com/dfinke/PSAISuite/blob/master/LICENSE' } } } # PrivateData = @{ # # PSData is module packaging and gallery metadata embedded in PrivateData # # It's for rebuilding PowerShellGet (and PoshCode) NuGet-style packages # # We had to do this because it's the only place we're allowed to extend the manifest # # https://connect.microsoft.com/PowerShell/feedback/details/421837 # PSData = @{ # # The primary categorization of this module (from the TechNet Gallery tech tree). # Category = "Scripting Excel" # # Keyword tags to help users find this module via navigations and search. # Tags = @("Excel", "EPPlus", "Export", "Import") # # The web address of an icon which can be used in galleries to represent this module # #IconUri = # # The web address of this module's project or support homepage. # ProjectUri = "https://github.com/dfinke/ImportExcel" # # The web address of this module's license. Points to a page that's embeddable and linkable. # LicenseUri = "https://github.com/dfinke/ImportExcel/blob/master/LICENSE.txt" # # Release notes for this particular version of the module # #ReleaseNotes = $True # # If true, the LicenseUrl points to an end-user license (not just a source license) which requires the user agreement before use. # # RequireLicenseAcceptance = "" # # Indicates this is a pre-release/testing version of the module. # IsPrerelease = 'False' # } # } |