-----
- Adding support for Batches API in Openai and Anthropic models
- Have not tested function calling on batches API
- Have not tested structured generation on batches API
- Removed dependency on ``openai`` package for audio transcribing by figuring out uploading of files
- Added new ``Ollama`` class which works with ``OpenAIProtocol``