Cut fish into bite-sized pieces. In a large saucepan, briefly stir-fry curry paste and chili. Add coconut milk, fish or soy sauce, and sugar. When mixture begins to boil, add fish pieces and carrot, reduce heat, and simmer for 10 to 15 minutes or until fish is cooked. Remove from heat and stir in cilantro. Serve with basmati rice.