Slide 59
Slide 59 text
Vector DB とは?
ベクトル化されたドキュメントを保存し、高速な類似度検索を可能に
するデータベース
インメモリ実装または永続化実装を選択可能
FAISS、ObjectBox、SQLite + ベクトル拡張などが利用可能
Vector DB:
ID |
元の文章 |
ベクトル
1 | "Flutter
は UI
フレームワーク" | [0.23, -0.41, 0.87, 0.15, ...]
2 | "Python
で機械学習を実装" | [0.11, 0.34, -0.56, 0.78, ...]
3 | "Dart
言語でアプリ開発" | [-0.45, 0.67, 0.12, -0.34, ...]
...
検索結果: ID 1 (
類似度 0.98), ID 3 (
類似度 0.85)