requirements-openvino.txt 957 B

12345678910111213141516171819202122232425262728293031323334
  1. # Common dependencies
  2. # -r requirements-common.txt
  3. # TODO: remove temporary copy of all common dependencies once Optimum Intel will support Transformers >= 4.43.2
  4. cmake >= 3.21
  5. ninja # For faster builds.
  6. psutil
  7. sentencepiece # Required for LLaMA tokenizer.
  8. numpy < 2.0.0
  9. requests
  10. tqdm
  11. py-cpuinfo
  12. transformers < 4.43
  13. tokenizers >= 0.19.1 # Required for Llama 3.
  14. fastapi
  15. aiohttp
  16. openai
  17. uvicorn[standard]
  18. pydantic >= 2.0 # Required for OpenAI server.
  19. pillow # Required for image processing
  20. prometheus_client >= 0.18.0
  21. prometheus-fastapi-instrumentator >= 7.0.0
  22. tiktoken >= 0.6.0 # Required for DBRX tokenizer
  23. lm-format-enforcer == 0.10.3
  24. outlines >= 0.0.43, < 0.1 # Requires torch >= 2.1.0
  25. typing_extensions
  26. filelock >= 3.10.4 # filelock starts to support `mode` argument from 3.10.4
  27. pyzmq
  28. gguf == 0.9.1
  29. # OpenVINO dependencies
  30. torch >= 2.1.2
  31. openvino ~= 2024.3.0.dev
  32. openvino-tokenizers[transformers] ~= 2024.3.0.0.dev
  33. optimum-intel[openvino] >= 1.18.1