Whisk the mayonnaise, Thai sweet chili sauce, sriracha, honey, and lime juice in a small bowl, then put the bowl aside. The finished sauce should look smooth and glossy, with no streaks of mayonnaise.
Add the salmon bites to a large bowl with the olive oil, garlic powder, onion powder, smoked paprika, salt, black pepper, and optional cayenne, then turn the pieces gently to distribute everything. A thin, even coating should cover the fish without breaking the cubes apart.
Set the air fryer to 400°F (200°C) and let it preheat for about 3 minutes. The basket should be hot before the seasoned fish goes in.
Arrange the bites with space between them in one layer, working in batches if necessary, and air fry for 8-10 minutes with a gentle basket shake halfway through. By the end, the salmon should be cooked through with browned, crispy edges.
Move the salmon onto a serving platter, spoon a drizzle of sauce over the bites, and offer the rest alongside for dipping. The thick sauce should cling to the seasoned surfaces while leaving some browned edges exposed.