Looking at: https://learn.microsoft.com/en-us/azure/cosmos-db/mongodb/vcore/compatibility we see that $filter is not supported, but $match is.
Here is a tested and validated answer that actually works.
pipeline = [
{
"$search": {
"cosmosSearch": {
"vector": myVector,
"path": "myVectorField",
"k": limit
},
"returnStoredSource": True
}
},
{
"$match": {
"myOtherField": {
"$eq": "myValue"
}
}
}
]
```