From 366d263e0b89bd3eadbb2e32729f2dcbc7b1ff5b Mon Sep 17 00:00:00 2001 From: Saket Aryan Date: Wed, 26 Mar 2025 10:11:01 +0530 Subject: [PATCH] docs(supabase-ts): Update Docs for Supabase TS (#2439) --- docs/components/vectordbs/dbs/supabase.mdx | 22 +++++++++---------- mem0-ts/package.json | 2 +- mem0-ts/src/oss/src/vector_stores/supabase.ts | 22 +++++++++---------- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/docs/components/vectordbs/dbs/supabase.mdx b/docs/components/vectordbs/dbs/supabase.mdx index 9cee71de..d6dd3872 100644 --- a/docs/components/vectordbs/dbs/supabase.mdx +++ b/docs/components/vectordbs/dbs/supabase.mdx @@ -94,17 +94,17 @@ language plpgsql as $$ begin return query - select - id, - similarity, - metadata - from memories - where case - when filter::text = '{}'::text then true - else metadata @> filter - end - order by embedding <=> query_embedding - limit match_count; + select + t.id::text, + 1 - (t.embedding <=> query_embedding) as similarity, + t.metadata + from memories t + where case + when filter::text = '{}'::text then true + else t.metadata @> filter + end + order by t.embedding <=> query_embedding + limit match_count; end; $$; ``` diff --git a/mem0-ts/package.json b/mem0-ts/package.json index 5f432bf8..47222493 100644 --- a/mem0-ts/package.json +++ b/mem0-ts/package.json @@ -1,6 +1,6 @@ { "name": "mem0ai", - "version": "2.1.10", + "version": "2.1.11", "description": "The Memory Layer For Your AI Apps", "main": "./dist/index.js", "module": "./dist/index.mjs", diff --git a/mem0-ts/src/oss/src/vector_stores/supabase.ts b/mem0-ts/src/oss/src/vector_stores/supabase.ts index f61beb8b..0ce82b25 100644 --- a/mem0-ts/src/oss/src/vector_stores/supabase.ts +++ b/mem0-ts/src/oss/src/vector_stores/supabase.ts @@ -148,17 +148,17 @@ language plpgsql as $$ begin return query - select - id, - similarity, - metadata - from memories - where case - when filter::text = '{}'::text then true - else metadata @> filter - end - order by embedding <=> query_embedding - limit match_count; + select + t.id::text, + 1 - (t.embedding <=> query_embedding) as similarity, + t.metadata + from memories t + where case + when filter::text = '{}'::text then true + else t.metadata @> filter + end + order by t.embedding <=> query_embedding + limit match_count; end; $$;