Preheat oven to 375.
Arrange the baguette slices on a baking sheet. Brush both sides with olive oil, sprinkle with salt and pepper.
Bake for ten minutes. Turn slices over, bake for ten more minutes or until golden brown.
While the bread cooks, make the cheese dip.
Add the cream cheese, sour cream, parmesan, half the mozzarella, spinach, cornstarch, beer, chili sauce and garlic powder, process until well combined.
Add to a saucepan over medium heat along with the artichoke hearts. Cook, stirring frequently, until hot and bubbly.
Spoon cheese dip onto the toasted bread, sprinkle with remaining cheese. Return to the oven and bake until the cheese has melted, about 5 minutes.
Serve warm.