For the Hot Artichoke Dip: Preheat the oven to 350. In a medium mixing bowl, place the artichoke hearts, mayonnaise, Parmesan cheese, and garlic powder. Stir until well blended. Transfer to the work bowl of a food processor and pulse until you get the desired texture.
Lightly spray a small baking dish with cooking spray and transfer the mixture into the dish. Bake until hot and bubbly, about 20 minutes. Serve hot with toast triangles or assorted crackers.
For the Toast Triangles: Preheat the oven to 300. Lightly spread the butter on one side of each slice of bread. Lightly sprinkle with garlic or onion powder, paprika, and salt, if using. Cut each slice into 4 triangles and place on a cookie sheet. Bake until lightly brown and crisp, 15 to 20 minutes. Cool and serve. To store, place the triangles in a storage bag or tin can and keep at room temperature for 2 to 3 days. Recrisp in the oven if necessary, after storing.