From 461d19aa2512fea7ac07e50c3178609850ef07c3 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Tue, 31 Dec 2024 13:25:13 +0300 Subject: Feat: add rag [wip; skip-ci] --- models/db.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'models/db.go') diff --git a/models/db.go b/models/db.go index 1f1c8b4..db4ae75 100644 --- a/models/db.go +++ b/models/db.go @@ -35,3 +35,13 @@ type Memory struct { CreatedAt time.Time `db:"created_at" json:"created_at"` UpdatedAt time.Time `db:"updated_at" json:"updated_at"` } + +// vector models + +type VectorRow struct { + ID uint32 `db:"id" json:"id"` + Embeddings []float32 `db:"embeddings" json:"embeddings"` + Slug string `db:"slug" json:"slug"` + RawText string `db:"raw_text" json:"raw_text"` + Distance float32 `db:"distance" json:"distance"` +} -- cgit v1.2.3