Slide 75
Slide 75 text
基本的な使用方法
1. テーブル作成とデータ挿入
-- ベクトルテーブルの作成
CREATE TABLE documents (
id SERIAL PRIMARY KEY,
title TEXT,
content TEXT,
embedding vector(1024) -- 1024次元のベクトル
);
-- ベクトルデータの挿入
INSERT INTO documents (title, content, embedding) VALUES
('文書1', '人工知能について', '[0.1, 0.2, 0.3, ...]'),
('文書2', '機械学習の基礎', '[0.4, 0.5, 0.6, ...]');
-- 文字列からベクトルへの変換も可能
INSERT INTO documents (embedding) VALUES
(string_to_vector('[1.0, 2.0, 3.0]')),
(cast('[4.0, 5.0, 6.0]' as vector));
75