Chores
* chore(release): v2.5.0 [skip ci] ([`f829c8f`](https://github.com/AI21Labs/ai21-python/commit/f829c8fc5430d65e771931c8c1f0af09bd75f94e))
Features
* feat: add support for studio async client (129)
* feat: async support - stream, http, ai21 http
* fix: commit changes
* feat: studio resource, chat, chat completions, answer
* feat: beta, dataset, completion, custom model
* feat: embed, gec, improvements
* feat: paraphrase, segmentation, summarize, by segment
* feat: library
* feat: client
* refactor: sync and async http, ai21 http, ai21 client, resources
* test: update imports, create tests for async
* fix: base client
* fix: add pytest marker asyncio
* fix: add pytest asyncio to poetry
* fix: add delete to lib files, add examples, test examples
* fix: tests
* fix: fix stream, add stream tests, add readme
* fix: fix import on sm stub
* feat: async support - stream, http, ai21 http
* fix: commit changes
* feat: studio resource, chat, chat completions, answer
* feat: beta, dataset, completion, custom model
* feat: embed, gec, improvements
* feat: paraphrase, segmentation, summarize, by segment
* feat: library
* feat: client
* refactor: sync and async http, ai21 http, ai21 client, resources
* test: update imports, create tests for async
* fix: base client
* fix: add pytest marker asyncio
* fix: add pytest asyncio to poetry
* fix: add delete to lib files, add examples, test examples
* fix: tests
* fix: fix stream, add stream tests, add readme
* fix: fix import on sm stub
* fix: fix async http client, fix tests
* fix: remove commented out code
* fix: CR comments
* fix: fix failing test
* fix: fix failing test
* fix: fix failing test
* fix: fix library test
* fix: cr comments ([`d1933e4`](https://github.com/AI21Labs/ai21-python/commit/d1933e4f4ba5964c4622b737504fbd0f0f77353a))
Fixes
* fix: Pass Base URL to HTTP Client (128)
* fix: Support base urls
* fix: tests ([`8b91187`](https://github.com/AI21Labs/ai21-python/commit/8b9118746bc30c9ba91fbca80ca6c6a9256d2876))