2024-04-27 12:05:50 -07:00
|
|
|
sections:
|
|
|
|
|
meta: Meta functions
|
|
|
|
|
constructor: Vector constructor functions
|
|
|
|
|
op: Vector operation functions
|
|
|
|
|
distance: Vector distance functions
|
|
|
|
|
quantize: Vector quantization functions
|
|
|
|
|
functions:
|
|
|
|
|
vec_version:
|
|
|
|
|
params: []
|
|
|
|
|
section: meta
|
2024-06-24 23:26:29 -07:00
|
|
|
desc: Returns a version string of the current `sqlite-vec` version.
|
|
|
|
|
example: select vec_version();
|
2024-04-27 12:05:50 -07:00
|
|
|
vec_debug:
|
|
|
|
|
params: []
|
|
|
|
|
section: meta
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
|
|
|
|
|
vec_bit:
|
|
|
|
|
params: []
|
|
|
|
|
section: constructor
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_f32:
|
|
|
|
|
params: []
|
|
|
|
|
section: constructor
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_int8:
|
|
|
|
|
params: []
|
|
|
|
|
section: constructor
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
|
|
|
|
|
vec_add:
|
|
|
|
|
params: []
|
|
|
|
|
section: op
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_length:
|
|
|
|
|
params: []
|
|
|
|
|
section: op
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_normalize:
|
|
|
|
|
params: []
|
|
|
|
|
section: op
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_slice:
|
|
|
|
|
params: []
|
|
|
|
|
section: op
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_sub:
|
|
|
|
|
params: []
|
|
|
|
|
section: op
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_to_json:
|
|
|
|
|
params: []
|
|
|
|
|
section: op
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
|
|
|
|
|
vec_distance_cosine:
|
|
|
|
|
params: []
|
|
|
|
|
section: distance
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_distance_hamming:
|
|
|
|
|
params: []
|
|
|
|
|
section: distance
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_distance_l2:
|
|
|
|
|
params: []
|
|
|
|
|
section: distance
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
|
|
|
|
|
vec_quantize_binary:
|
|
|
|
|
params: []
|
|
|
|
|
section: quantization
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_quantize_i8:
|
|
|
|
|
params: []
|
|
|
|
|
section: quantization
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
vec_quantize_i8:
|
|
|
|
|
params: []
|
|
|
|
|
section: quantization
|
|
|
|
|
desc: x
|
|
|
|
|
example: x
|
|
|
|
|
|
|
|
|
|
table_functions:
|
|
|
|
|
vec_each:
|
|
|
|
|
columns: [rowid, value]
|
|
|
|
|
inputs: ["vector"]
|
|
|
|
|
desc:
|
|
|
|
|
example:
|
|
|
|
|
vec_npy_each:
|
|
|
|
|
columns: [rowid, vector]
|
|
|
|
|
inputs: ["input"]
|
|
|
|
|
desc:
|
|
|
|
|
example:
|
|
|
|
|
|
|
|
|
|
virtual_tables:
|
|
|
|
|
vec0:
|
|
|
|
|
desc:
|
|
|
|
|
example:
|
|
|
|
|
|
|
|
|
|
entrypoints:
|
|
|
|
|
sqlite3_vec_init: {}
|
|
|
|
|
sqlite3_vec_fs_read_init: {}
|
|
|
|
|
compile_options:
|
|
|
|
|
- SQLITE_VEC_ENABLE_AVX
|
|
|
|
|
- SQLITE_VEC_ENABLE_NEON
|
2024-06-24 23:26:29 -07:00
|
|
|
|