第2開発部でバックエンドを担当している N.Y です。 先月、「Azure Cosmos DB のベクトル検索を用いたチャットボット」を作成する機会がありました。 ベクトル検索って、数学が苦手な人には少々ハードルが高く聞こえませんか? まさに私がそうでした。 実際のところ、ベクトル検索で内部的に使用されている技術はがっつりベクトルが使用されているのですが、 Cosmos DB ではそのあたりをあまり意識せずにベクトル検索を実装することができます。 今回は、その Cosmos DB を用いたベクトル検索 について、チャットボットで使用されることを想定した実装方法をアウトプットしようと思います。 …