llm-chain-hnsw

Crates.iollm-chain-hnsw
lib.rsllm-chain-hnsw
version0.13.0
sourcesrc
created_at2023-05-27 18:33:13.107476
updated_at2023-11-15 20:52:33.10437
descriptionFor using hnsw with llm-chain
homepage
repositoryhttps://github.com/sobelio/llm-chain/
max_upload_size
id876053
size76,938
William Högman Rudenmalm (williamhogman)

documentation

README

llm-chain-hnsw

llm-chain-hnsw is a package that provides integration with hnsw for the llm-chain project using hnsw_rs lib.

Features

  • Perform insertions and searches using hsnw_rs (cosine)
  • Integration with DocumentStore in order to store the documents separately from the hnsw index
  • Dump / Load hnsw index from fs

Getting Started

To get started with llm-chain-hnsw, follow the steps below:

  1. Install the llm-chain-hnsw package using cargo.
  2. Check out the examples in the examples directory for sample code and use cases.

Examples

The examples directory contains various sample code snippets to help you get started with llm-chain-hnsw. These examples demonstrate how to use the package effectively in your projects.

Contributing 🤝

We warmly welcome contributions from everyone! If you're interested in helping improve llm-chain, please check out our CONTRIBUTING.md file for guidelines and best practices.

Connect With Us 🌐

If you have any questions, suggestions, or feedback, feel free to open an issue or join our community discord . We're always excited to hear from our users and learn about your experiences with llm-chain.

Commit count: 393

cargo fmt