Spaces:
Sleeping
Sleeping
Download sql/match_documents_langchain.sql from alialhaddad/FinalAssignment-AliA: direct link, hf CLI and curl.
- Browser
- Download file 475 Bytes
-
https://huggingface.co/spaces/alialhaddad/FinalAssignment-AliA/resolve/main/sql/match_documents_langchain.sql
- Command line
-
hf download hf://spaces/alialhaddad/FinalAssignment-AliA/sql/match_documents_langchain.sql
-
curl -L -o match_documents_langchain.sql https://huggingface.co/spaces/alialhaddad/FinalAssignment-AliA/resolve/main/sql/match_documents_langchain.sql
475 Bytes
| create or replace function match_documents_langchain( | |
| query_embedding vector(768), | |
| match_count int default 5 | |
| ) | |
| returns table ( | |
| id uuid, | |
| content text, | |
| metadata json, | |
| similarity float | |
| ) | |
| language plpgsql | |
| as $$ | |
| begin | |
| return query | |
| select | |
| documents.id, | |
| documents.content, | |
| documents.metadata, | |
| 1 - (documents.embedding <=> query_embedding) as similarity | |
| from documents | |
| order by documents.embedding <=> query_embedding | |
| limit match_count; | |
| end; | |
| $$; |