| ▲ | Random09 8 hours ago | ||||||||||||||||
The only small thing you forgot to mention - it requires use of AI. Open Ai to be specific. I've got baited. | |||||||||||||||||
| ▲ | centamiv 8 hours ago | parent [-] | ||||||||||||||||
Apologies if it felt that way! I used OpenAI in the examples just because it's the quickest 'Hello World' for embeddings right now, but the library itself is completely agnostic. HNSW is just the indexing algorithm. It doesn't care where the vectors come from. You can generate them using Ollama (locally) HuggingFace, Gemini... As long as you feed it an array of floats, it will index it. The dependency on OpenAI is purely in the example code, not in the engine logic. | |||||||||||||||||
| |||||||||||||||||