# Pastebin giLLltSC unit class Rose::ContentAnalysis::Perspective; use API::Perspective; my $perspective-api = API::Perspective.new(:api-key(%*ENV)); multi method submit(Str :$message, MODEL :@models = TOXICITY) { my $score = $perspective-api.analyze(:@models, :comment($message)); say @models Z=> $score{@models}.map: *; } multi method submit(Str :$name, MODEL :@models = TOXICITY) { my $score = $perspective-api.analyze(:@models, :comment($name)); say @models Z=> $score{@models}.map: *; }