Fix DP>1 & TP>1 evals with vllm (#841)
* fix vllm evals using dp>1 and tp>1
* Update vllm dependency version to 0.8.5.post1 in pyproject.toml
* should fix case
---------
Co-authored-by: Clémentine Fourrier <22726840+clefourrier@users.noreply.github.com>