v0.2.0
Breaking Changes
SingleLabelClassify
renamed toPromptBasedClassify
with newSingleLabelClassifyOutput
in #94 #96EmbeddingBasedClassify
now outputsMultiLabelClassifyOutput
to distinguish between the different types of scores produced in #94 #96
New Features
- New
LimitedConcurrencyClient
to better control how many simultaneous API requests are made concurrently, regardless of where they are called within the Task hierarchy - Basic new
SingleChunkSummarizeEvaluator
andLongContextSummarizeEvaluator
that can calculate Rouge and Bleu scores when compared with a "golden summary" in #90 #91
Fixes
- Fix issue with Pydantic 2.5 due to ambiguous ordering of types in
PydanticSerializable
type in #95 - Fixed possible deadlock with nested calls to
Task.run_concurrently
in #99 - Allow
EchoTask
to support models whose tokenizers don't contain pre_tokenizers in #98 - Update documentation for including the package in Dockerfiles in #97
Full Changelog: v0.1.0...v0.2.0