Skip to content

v7.0.0

Compare
Choose a tag to compare
@NiklasKoehneckeAA NiklasKoehneckeAA released this 10 Oct 12:00
· 112 commits to main since this release
3cd25b3

7.0.0

Features

  • You can now specify a hybrid_index when creating an index for the document index to use hybrid (semantic and keyword) search.
  • min_score and max_results are now optional parameters in DocumentIndexClient.SearchQuery.
  • k is now an optional parameter in DocumentIndexRetriever.
  • List all indexes of a namespace with DocumentIndexClient.list_indexes.
  • Remove an index from a namespace with DocumentIndexClient.delete_index.
  • ChatModel now inherits from ControlModel. Although we recommend to use the new chat interface, you can use the Pharia1ChatModel with tasks that rely on ControlModel now.

Fixes

  • DocumentIndexClient now properly sets chunk_overlap when creating an index configuration.

Breaking Changes

  • The default model for Llama3InstructModel is now llama-3.1-8b-instruct instead of llama-3-8b-instruct. We also removed the llama3.0 models from the recommended models of the Llama3InstructModel.

  • The default value of threshold in the DocumentIndexRetriever has changed from 0.5 to 0.0. This accommodates fusion scoring for searches over hybrid indexes.

    Full Changelog: v6.0.0...v7.0.0