Skip to content

v0.2.0

Compare
Choose a tag to compare
@benbrandt benbrandt released this 17 Nov 12:51
· 333 commits to main since this release

Breaking Changes

  • SingleLabelClassify renamed to PromptBasedClassify with new SingleLabelClassifyOutput in #94 #96
  • EmbeddingBasedClassify now outputs MultiLabelClassifyOutput 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 and LongContextSummarizeEvaluator 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