使用方式如下
collection.Aggregate().VectorSearch(vectorField1,embededFloatArrary,limit,searchOption);
建議可以先在 Atlas官網上測試所建立的 vector欄位和 Index可成功執行 vector search
參考 How to Do Semantic Search in MongoDB Using Atlas Vector Search去試試向量搜尋 ,這篇文章也包含如何申請一個免費的環境可以使用,只能說 MongoDB在教學資訊及環境上都提供友善方式讓使用者學習
20240620 取得 vector 的方式由 HuggingFace API改為 OpenAI API,目前覺得中文搜尋結果會比較好 。