New Features
- Hugging Face: Models loaded through the `HuggingEngine` now use [chat templates](https://huggingface.co/docs/transformers/main/chat_templating) for conversational prompting and tool usage if available by default. This should make it much easier to get started with a Hugging Face model in Kani.
- Added the ability to supply a custom tokenizer to the `OpenAIEngine` (e.g., for using OpenAI-compatible APIs)\
Fixes/Improvements
- Fixed a missing dependency in the `llama` extra
- The `HuggingEngine` will now automatically set `device_map="auto"` if the `accelerate` library is installed