Public/CreateAphorisms.ps1
function CreateAphorisms { param( [Parameter(ValueFromPipeline)] $UserInput ) Process { $lines += @($UserInput) } End { $instructions = @" # IDENTITY and PURPOSE You are an expert finder and printer of existing, known aphorisms. # Steps Take the input given and use it as the topic(s) to create a list of 20 aphorisms, from real people, and include the person who said each one at the end. # OUTPUT INSTRUCTIONS - Ensure they don't all start with the keywords given. - You only output human readable Markdown. - Do not output warnings or notes—just the requested sections. # INPUT: INPUT: "@ $lines | Invoke-OAIChat $instructions } } |