Skip to content

v3.0.0

Compare
Choose a tag to compare
@whitead whitead released this 14 Jun 06:17
· 234 commits to main since this release

Breaking changes in v3

See README

Release Notes:

  • Added memory model
  • Changed variable naming to be much more clear
  • More types to avoid ambiguous dictionary/tuples
  • Switched to using pydantic instead of dataclasses
  • Removed non-core focus elements (caching, token counting, agents)
  • Removed need to have texts/doc names in Docs, removing RAM problems
  • Abstracted FAISS away, so any vector store can be used
  • Removed ambiguous chunk/overlap defaults
  • Added typewriter example to README
  • Added caching example to README
  • Made prompting more general
  • Can pass by FileObj|Path|URL in add - (add, add_file, add_url)
  • Reduce code duplication in unit tests
  • Added more flexible typing, exported more types, added back reader default args

Contributors: @whitead and @Mason-McGough