Delete by IDs or other criteria. Async variant.
Calling adelete without any input parameters should raise a ValueError!
List of IDs to delete.
Additional keyword arguments. This is up to the implementation. For example, can include an option to delete the entire index.