2023/06/02
- microblog
AIのキャッチアップをせねばということで、embeddingを試してみた。自分のブログに関連記事を表示するようにしてみたというもの。
たとえば、以下の記事(どれでもいいのだが)の下の方の「関連記事」の部分が、それにあたる。
https://memo.yammer.jp/posts/rtx
自分のブログ記事をOpenAI APIのEmbeddingsでベクトル化して、Pineconeというベクトル検索エンジン(無料で使えるSaaSらしい)に入れて、ベクトル近似度の近いもの、かつ自身や隣の記事でないものを5つ表示している。平日の仕事終わりに適当に試していたらできたのは、APIなどが整っていて便利な世の中だから。
まだ自動デプロイには組み込んでいないし、書き捨てみたいなスクリプトだけれど、ここから曖昧検索なども作れそうなので、もうちょっと遊んでみたい。
実装はこんな感じ。
https:...