Skip to content

Commit 0b34d86

Browse files
committed
release notes
1 parent 4c98ca0 commit 0b34d86

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

docs/release-notes/v2.1.0.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## Release vX.X.X
2+
### What's changed
3+
4+
#### Added features:
5+
* We added Reward and LLM-as-a-Judge to our task family
6+
* Reward allows you to write a custom function that scores the prediction, without requiring groundtruth
7+
* LLM-as-a-Judge allows you to deligate the task of scoring a prediction to a Judge-LLM, optionally accepting groundtruth
8+
9+
* Changes to CAPO, to make it applicable to the new tasks:
10+
* CAPO now accepts input parameter "check_fs_accuracy" (default True) - in case of reward tasks the accuracy cannot be evaluated, so we will take the prediction of the downstream_llm as target of fs.
11+
* CAPO also accepts "create_fs_reasoning" (default is True): if set to false, just use input-output pairs from df_few_shots
12+
13+
* introduces tag-extraction function, to centralize repeated code for extractions like "<final_answer>5</final_answer>"
14+
15+
#### Further changes:
16+
* We now utilize mypy for automated type checking
17+
* core functionalities of classification task has been moved to base task to prevent code duplication for other tasks
18+
* test coverage is now boosted to >90%
19+
20+
**Full Changelog**: [here](https://github.com/finitearth/promptolution/compare/W.W.W...vX.X.X)

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ nav:
4747
- Home: index.md
4848
- Release Notes:
4949
- Overview: release-notes.md
50+
- v2.1.0: release-notes/v2.1.0.md
5051
- v2.0.1: release-notes/v2.0.1.md
5152
- v2.0.0: release-notes/v2.0.0.md
5253
- v1.4.0: release-notes/v1.4.0.md

tests/llms/test_vllm.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import pytest
44

5-
# Import the module to test
65
from promptolution.llms.vllm import VLLM
76

87
vllm = pytest.importorskip("vllm")

0 commit comments

Comments
 (0)