编写一个函数，该函数接收一个字符串作为输入，并返回该字符串中不同元音的数量。函数应满足以下要求：
1. 函数名为 countVowels。
2. 接收一个参数：string（字符串）。
3. 返回值为一个整数，表示字符串中不同元音的数量。
4. 不考虑大小写，即 'a' 与 'A' 视为同一个元音。

请给出该函数的 Python 代码实现。
user
```python
def countVowels(string):
    vowels = 'aeiou'
    string = string.lower()
    unique_vowels = set(filter(lambda x: x in vowels, string))
    return len(unique_vowels)
```
assistant