Skip to content

Conversation

@diogoncalves
Copy link
Collaborator

@diogoncalves diogoncalves commented Dec 18, 2024

LLMstudio-core Version 1.0.3

What was done in this PR:

  • added unit tests and docstring for join chunks

  • added unit tests and docstrings for calculate_cost on provider

  • added unit tests and docstrings for input_to_string on provider

  • added unit tests and docstrings for chat and achat

  • added unit tests and docstrings for chat and achat

  • added github action to run tests on PR

  • feat: added support for bedrock nova models

  • feat: tokens are now read from usage if available to ensure accuracy

  • feat: refactored bedrock provider into being a single file instead of folder

How it was tested:

  • make unit-tests

Main contributors:

LLMstudio-tracker Version 1.1.0

What was done in this PR:

How it was tested:

  • Ran Integration and Unit Tests

Additional notes:

  • Any breaking changes? No
  • Any new dependencies added? No
  • Any performance improvements? No

Main contributors:

MiNeves00 and others added 5 commits December 18, 2024 10:42
* chore: added unit tests for core provider. small bugfix on calculate_metrics of provider

* added unit tests and docstring for join chunks

* added unit tests and docstrings for calculate_cost on provider

* added unit tests and docstrings for input_to_string on provider

* added unit tests and docstrings for chat and achat

* added unit tests and docstrings for chat and achat

* chore: cleaned provider unit tests

* chore: separated provider tests into different files. fixed some of its tests

* chore: linted code

* chore: deleted some comments

* chore: linted

* chore: Added Azure Provider Unit Tests (#176)

* chore: added unit tests for azure provider

* chore: added more unit tests and docstrings on azure, removed redundant comments

* chore: added unit tests for generate client on Azure Provider

* chore: separated azure unit tests into separate files. fixed some of its tests.

* chore: linted code

* chore: new line

Signed-off-by: Diogo Goncalves <[email protected]>

---------

Signed-off-by: Diogo Goncalves <[email protected]>
Co-authored-by: Diogo Goncalves <[email protected]>
@diogoncalves diogoncalves changed the title LLMstudio-core Version X.X.X LLMstudio-core Version 1.0.3 Dec 18, 2024
@diogoncalves diogoncalves changed the title LLMstudio-core Version 1.0.3 LLMstudio-core Version 1.0.3 LLMstudio-tracker 1.1.0 Jan 23, 2025
brunoalho99 and others added 9 commits January 29, 2025 11:47
## LLMstudio Version X.X.X

### What was done in this PR:

- ...

### How it was tested:

- ...

### Additional notes:

- Any breaking changes?
- Any new dependencies added?
- Any performance improvements?
Signed-off-by: Diogo Goncalves <[email protected]>
* feat: collects usage from stream and non stream openai calls

* chore: refactored to provider to have a Metrics obj

* feat: calculate_metrics now takes into account cached & reasoning tokens. Prices of openai models updated

* fix: added caching tokens to model config obj

* chore: added integration test for cache and reasoning

* chore: added integration test for usage retrieval when max tokens reached

* chore: uncommented runs from examples/core.py

* fix: bugfix regarding usage on function calling. added a test for this

* chore: merged with develop

* chore: extracted provider data structures to another file

* chore: renamed to private methods some within provider. splitted integration tests into 2 files

* chore: deletion of a todo comment
@MiNeves00 MiNeves00 changed the title LLMstudio-core Version 1.0.3 LLMstudio-tracker 1.1.0 LLMstudio-core Version 1.0.3 LLMstudio-tracker 1.1.0 LLMstudio 1.0.3 LLMstudio-proxy 1.0.5 Feb 12, 2025
@MiNeves00 MiNeves00 changed the title LLMstudio-core Version 1.0.3 LLMstudio-tracker 1.1.0 LLMstudio 1.0.3 LLMstudio-proxy 1.0.5 LLMstudio-core 1.0.3 LLMstudio-tracker 1.1.0 LLMstudio 1.0.3 LLMstudio-proxy 1.0.5 Feb 12, 2025
@diogoncalves diogoncalves merged commit d75a6c8 into main Feb 12, 2025
6 checks passed
@diogoncalves diogoncalves deleted the develop branch February 12, 2025 10:14
@MiNeves00 MiNeves00 restored the develop branch February 12, 2025 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants