From c52a685f0e80e1ac095c566484849edb5dcd62cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Louf?= Date: Thu, 28 Nov 2024 09:48:33 +0100 Subject: [PATCH] Add per integration extra dependencies --- pyproject.toml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4972f09ef..4ace9b7e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,6 @@ dependencies = [ "jsonschema", "requests", "tqdm", - "datasets", "typing_extensions", "pycountry", "airportsdata", @@ -46,6 +45,12 @@ dependencies = [ dynamic = ["version"] [project.optional-dependencies] +vllm = ["vllm"], +transformers = ["transformers", "accelerate", "datasets"] +mlxlm = ["mlx-lm", "datasets"] +openai = ["openai"] +llamacpp = ["llama-cpp-python", "transformers", "datasets"] +exllamav2 = ["exllamav2"] test = [ "pre-commit", "pytest",