A Milvus vector store for moonbitstack/moonrag, over its REST API.
moon add moonbitstack/moonmilvuslet store = @moonmilvus.MilvusStore::new("http://127.0.0.1:19530", embedder, dimension=256)pub struct MilvusStore {
base : String
collection : String
embedder : &Embedder
dimension : Int
counter : Int
}impl VectorStore for MilvusStorefn MilvusStore::new(base : String, embedder : &Embedder, dimension~ : Int, collection? : String) -> MilvusStore raiseasync fn MilvusStore::search(self : MilvusStore, vector : ArrayView[Double], limit~ : Int, filter? : Filter) -> Array[Scored]Install
Download zipA Milvus vector store for moonbitstack/moonrag, over its REST API.