Skip to content

Releases: community-of-python/any-llm-client

2.1.0

27 Jan 09:48
4c64993
Compare
Choose a tag to compare

What's Changed

  • Let request params be changed via model config by @mrkaaa in #16
  • Update setup-uv to v5 by @vrslev in #15

New Contributors

Full Changelog: 2.0.0...2.1.0

2.0.0

05 Dec 15:38
b1e3b07
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.3.0...2.0.0

1.3.0

25 Nov 19:00
bfaec30
Compare
Choose a tag to compare

What's Changed

The most significant change is moving to Niquests. It means that generally requests will be faster. It also means that extra keyword arguments passed to any_llm_client.get_client() have to be rewritten for Niquests.

Full Changelog: 1.2.0...1.3.0

1.2.0

22 Nov 13:47
2b3ceb9
Compare
Choose a tag to compare

What's Changed

  • Allow to pass extra data to LLM by @vrslev in #8

Full Changelog: 1.1.0...1.2.0

1.1.0

22 Nov 11:12
c545e43
Compare
Choose a tag to compare

What's Changed

  • Ask for **httpx_kwargs, not httpx_client by @vrslev in #1
  • Allow to use credentials from environment variables by @vrslev in #2
  • Add mesage shortcuts SystemMessage, UserMessage, AssistantMessage by @vrslev in #3
  • Make MessageRole an enum by @vrslev in #4
  • Add discriminator (api_type) to AnyLLMConfig to improve integration with Pydantic Settings by @vrslev in #5

New Contributors

  • @vrslev made their first contribution in #1

Full Changelog: 1.0.2...1.1.0

1.0.2

21 Nov 17:42
Compare
Choose a tag to compare

1.0.1

21 Nov 17:01
Compare
Choose a tag to compare

1.0.0

21 Nov 16:11
Compare
Choose a tag to compare

First stable release!

Full Changelog: 0.4.0...1.0.0

0.4.0

21 Nov 15:57
Compare
Choose a tag to compare

Full Changelog: 0.3.0...0.4.0

0.3.0

21 Nov 11:52
Compare
Choose a tag to compare

Still preparing...

Full Changelog: 0.2.0...0.3.0