Skip to content

Releases: marianstefi20/concurrent-openai

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 24 Feb 01:37

v1.2.2 (2025-02-24)

Bug Fixes

  • Build after semantic-release step (22a98c4)

Detailed Changes: v1.2.1...v1.2.2

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Feb 01:18

v1.2.1 (2025-02-24)

Bug Fixes

  • Remove duplicate publish step in GitHub workflow (f26b224)

Chores

  • Update author and repo URL (ba6c5ac)

Documentation


Detailed Changes: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Feb 00:43

v1.2.0 (2025-02-24)

Bug Fixes

  • Add missing env vars in GitHub workflow (5f9c051)

Chores

  • Add building step to generate dist package (0f03694)

  • Update openai library (5203a31)

Documentation

  • Add instructions for custom client instantiation (3a28610)

  • Update README.md (7cf147e)

  • Update README.md to make clear its token-level input and output cost (434fffc)

Features

  • client: Allow injecting custom client to support AzureOpenAI (8ebe0d9)

Add a new optional client parameter to the ConcurrentOpenAI constructor, enabling users to pass an AzureOpenAI or any other compatible API client. This decouples concurrency and rate-limiting logic from the underlying HTTP client, aligning with the Dependency Inversion Principle.

Testing

  • Add test job to GitHub workflow ci.yml (ee8a001)

Detailed Changes: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 16:24

v1.1.0 (2025-02-04)

Bug Fixes

  • Update version in pyproject.toml and version in init.py (08de9d2)

Also use built-in GITHUB_TOKEN instead of GH_TOKEN.

Features

  • New rate_limiter with simplified usage in client (3880031)

Detailed Changes: v0.2.1...v1.1.0

v1.0.1

Choose a tag to compare

@marianstefi20 marianstefi20 released this 07 Jan 13:44

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@marianstefi20 marianstefi20 released this 07 Jan 13:07
b0434c5

Full Changelog: v0.2.0...v1.0.0

v0.2.1

Choose a tag to compare

@marianstefi20 marianstefi20 released this 13 Sep 14:55
b0434c5

What's Changed

Full Changelog: v0.2.0...v0.2.1

Add GPT-4o support

Choose a tag to compare

@marianstefi20 marianstefi20 released this 08 Sep 22:20
125f5a3

What's Changed

Full Changelog: 0.1.0...v0.2.0

Version 0.1.0

Choose a tag to compare

@marianstefi20 marianstefi20 released this 03 Apr 21:41

Initial version of concurrent_openai, with rate limiting (for requests and tokens) and completion concurrency support.