Skip to content

Releases: RISE-UNIBAS/generic_llm_api_client

v0.3.2

09 Dec 10:11

Choose a tag to compare

Bumped version

v0.3.1

09 Dec 09:21

Choose a tag to compare

Fixed cohere error

v0.3.0

08 Dec 17:27

Choose a tag to compare

Add Cohere provider and fix test suite

  • Add Cohere client with multimodal and structured output support

    • Implement CohereClient with vision model support (command-a-vision)
    • Add pricing data for command-r, command-r-plus, command-r7b, command-a models
    • Create comprehensive unit and integration tests
    • Add example_cohere.py demonstrating usage
  • Fix base_url configuration for OpenRouter and sciCORE

    • Set default base_url before client instantiation instead of after
    • Ensures SDK clients are initialized with correct endpoints
  • Fix test suite Mock comparison errors

    • Add isinstance() checks before comparing potential Mock objects with integers
    • Update mock fixtures to include cache-related attributes
    • Fix mock patching paths to use import locations (ai_client..)
    • Correct conversation continuation test expectation

V0.2.1

25 Nov 14:06

Choose a tag to compare

  • Fixed issue with pricing when model names are extended with detail string

v0.2.0 - Files, Resizing & Pricing

23 Nov 16:01

Choose a tag to compare

  • Added pricing
  • Added handling of non-image files
  • Added auto-resize of images
  • Updated tests
  • Updated documentation

v0.1.2 - Initial Release

28 Oct 13:31

Choose a tag to compare

Bumped version

v0.1.1 - Initial Release

28 Oct 13:16

Choose a tag to compare

fixed delay measure which occasionally failed on guthub tests

First public release. See README for details.

28 Oct 12:47

Choose a tag to compare