Prepare the fish by cutting it into bite-sized pieces and seasoning it.
In one bowl, mix together flour, garlic powder, chili powder, salt, and pepper.
In another bowl, beat the eggs until smooth.
Dredge each piece of fish first in the egg, then in the flour mixture, ensuring it’s well-coated.
Preheat the air fryer to 400°F (200°C) for about 5 minutes.
Place the coated fish in the air fryer basket in a single layer, and lightly spray with olive oil.
Cook the fish for about 10-12 minutes, flipping halfway through until golden and cooked through.
While the fish is cooking, warm the corn tortillas in a dry skillet or microwave.
Assemble the tacos by placing a few pieces of fish in each tortilla, then top with cabbage, cilantro, and a squeeze of lime.
Add a dollop of sour cream if desired, and serve immediately.