I was following this guide https://www.youtube.com/watch?v=ZpLxpp9BJ1c&list=PLs3kwtxiVUrtWs6C6yS207CjT5Dgkr-0T in order to experiment with chatbots in my website.
This is using Milvus Vector DB (hosted locally) + ChatGPT + AI module.
You can access it here https://bryanmanalo.com/?chatbot=true#/ . (However, the memory requirement is more than this 2GB VPS can handle, so this is most of the time turned off.)
This is the docker-compose file that I used so that everything is done locally using docker. You don't need to sign-up using cloud Milvus.
You can find the configuration here: https://github.com/bryanmanalo/milvus-chatbot .
Take note of this below as well: