Skip to content

BonifaceAlexander/fix-optional-simsimd-fallback

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

343 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦜️🔗 LangChain Weaviate

This repository contains 1 package with Weaviate integrations with LangChain:

Documentation

Optional Acceleration with simsimd

langchain-weaviate supports faster vector math through the optional simsimd library.
If simsimd is installed, cosine distance computations use the accelerated path.
If it is not installed, the package automatically falls back to a pure NumPy/SciPy implementation.

This makes simsimd truly optional and ensures the integration works in all environments (including those with older glibc versions).

Install with acceleration

To install with the optional performance extra:

pip install "langchain-weaviate[simsimd]"

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 94.6%
  • Makefile 4.8%
  • Shell 0.6%