概要 Rails + PostgreSQL の既存構成に pgvector を追加して、ベクトル検索を検証してみた 外部 API や Python を使わず、Ruby だけで Embedding 生成から検索まで完結する ベクトル検索とは? テキスト、画像、音声などのデータを Embedding(埋め込み) により数値ベクトルに変換し、その「意味」や「文脈」の近さを数値的に評価し、情報を検索する技術です。 単語の一致に依存せず、意味の類似性を考慮した検索が可能です。 Embedding(埋め込み)とは? テキストを「数値の配列」に変換 Embedding モデルにテキスト(画像・音声も可)を渡…