Using Milvus as the vector store.
For how to install Milvus in different scenarios, see Official Documents.
For testing purpose, here we choose to Install Milvus Standalone with Docker Compose.
$ wget https://github.com/milvus-io/milvus/releases/download/v2.2.4/milvus-standalone-docker-compose.yml -O docker-compose.yml
$ sudo docker compose up -d
$ go test -v -race
=== RUN TestMilvus_Query
--- PASS: TestMilvus_Query (7.34s)
PASS
ok github.com/go-aie/gptbot/milvus 7.866s