Описание тега pgvector
0
ответов
Postgresql 15, pgvector и Ruby on Rails 7 — вектор.control не найден
Наш CI/CD использует действия GitHub, помимо прочего, для запуска нашего набора тестов. Когда база данных настроена в рабочем процессе действий, происходит сбой при попытке запустить «CREATE EXTENSION вектор;» (в миграции Rails это «enable_extension…
16 авг '23 в 00:15
0
ответов
Срез Django, затем фильтрация набора запросов
Я пытаюсь использовать pgvector для поиска похожих продуктов по имени, я построил встраивание по имени, теперь, когда я пытаюсь использовать метод, указанный в документации для pgvector, чтобы получить продукты с определенным расстояние с использова…
16 авг '23 в 00:21
1
ответ
Установка расширения pgvector на Mac для Postgres
Я пытаюсь установить векторное расширение Postgres на свой Mac, но получаю 1 error generated. make: *** [src/ivfbuild.o] Error 1 clang -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-form…
16 июн '23 в 15:51
2
ответа
Как мне добавить пользовательскую проверку в админку Django для нестандартного поля модели?
У меня есть нестандартное поле модели Django (PostgreSQL pgvector), что приводит к ошибке проверки, когда приложение администратора пытается его проверить: Истинное значение массива, содержащего более одного элемента, неоднозначно. Используйте a.any…
13 июл '23 в 19:50
1
ответ
Получите данные из нескольких коллекций PGVector с помощью langchain.
У меня есть несколько коллекций в базе данных PGVector. COLLECTION_NAME1 = "mydata1" COLLECTION_NAME2 = "mydata2" Теперь я использую метод PGVector для загрузки из него данных на основе коллекции. embeddings = OpenAIEmbeddings() store1 = PGVector( c…
17 июл '23 в 11:12
1
ответ
Уменьшите размерность вектора 4096 → менее 2000 для Postgres.
Я использую Postgresql с pgvector для поиска сходства между изображениями. Вектор должен иметь до 2000 измерений, чтобы Postgres/pgvector мог его индексировать. Я создаю вектор изображения с помощью Python и VGG16/VGG19. В результате я получаю векто…
17 июн '23 в 14:57
0
ответов
pgvector, VGG, вектор изображения — размеры
Я использую Python для получения вектора изображения. С помощью VGG я получаю вектор из 4096 элементов (с плавающей запятой). [0.00e+00 0.00e+00 0.0e+00 0.00e+00 ... 0.00e+00 5.27714975e-02 0.00e+00] Я хочу сохранить этот вектор в базе данных (Postg…
26 июн '23 в 16:36
2
ответа
Какой тип данных JPA + Hibernate следует использовать для поддержки векторного расширения в базе данных PostgreSQL?
Какой тип данных JPA + Hibernate мне следует использовать для поддержки векторного расширения в базе данных PostgreSQL, чтобы оно позволяло мне создавать внедрения с использованием объекта JPA? CREATE TABLE items (id bigserial PRIMARY KEY, embedding…
26 июн '23 в 05:30
2
ответа
Невозможно установить расширение pgvector для PostgreSQL [Windows]
Я пытаюсь использовать PostgreSQL в качестве векторной базы данных. И для того же я установил PostgreSQL в свою систему Windows, используя инструкции, представленные здесь. Чтобы установить pgvector, я следовал инструкциям, приведенным на этой стран…
13 июл '23 в 11:21
1
ответ
Как использовать VectorStoreRetrieverMemory в langchain с PGVector?
Я хочу использовать VectorStoreRetrieverMemory в langchain с PGVector в Python. Я не получил никаких документов, связанных с этим. может кто-нибудь помочь мне с этим.
24 авг '23 в 10:13
2
ответа
Можно ли добавить расширение pgvector поверх изображений postgres:15.3-alpine?
Я пытаюсь докеризовать pg-vector и нашел этот Dockerfile в официальном репозитории.https://github.com/pgvector/pgvector/blob/master/Dockerfile#L2C1-L3C1 Dockerfile в настоящее время использует базовое изображение Postgres, мне интересно, могу ли я д…
28 июн '23 в 08:09
2
ответа
расширение pgvector в Google Cloud SQL Postgres
Google Cloud SQL недавно объявил о поддержке расширения Postgres pgvector. Но его нет в списке поддерживаемых расширений.SELECT * FROM pg_available_extensions;. У меня версия 9.6. Что мне нужно сделать, чтобы увидеть расширение?
28 июн '23 в 22:04
1
ответ
Как интегрировать пользовательский входной аргумент в набор запросов Graphene DjangoFilterConnectionField?
Мне интересно, какой самый чистый способ интегрировать пользовательский входной аргумент Graphene DjangoFilterConnectionField в набор запросов по умолчанию? Я повторяю следующий класс Graphene Query, пользовательский входной атрибут которого пытаетс…
30 май '23 в 20:11
0
ответов
PGVector от LangChain в качестве векторной базы данных для приложения дополненной генерации (RAG)
https://python.langchain.com/docs/integrations/vectorstores/pgvector Один из обязательных аргументов вPGVector.from_documents()is , который является строкой подключения к базе данных PostgreSQL. Форматconnection_stringявляетсяpostgresql://username:p…
15 сен '23 в 08:42
0
ответов
Супабаза и pgvector
привет, как я могу добавить собственный фильтр к функции sql в базе данных superbase, которая использует pgvector для хранения вложений. create table documents ( id bigserial primary key, content text, embedding vector(1536), custom_id text // Custo…
17 окт '23 в 23:31
0
ответов
SQL-запрос PGvector Django не регистрирует векторный тип данных
Я использую PGvector с Django. Хотя я обычно использую функциональность ORM PGvector, этот вариант использования требует сложного запроса, который я запускаю в необработанном SQL, как показано ниже. from .embed_utils import oaiembed from .models imp…
03 дек '23 в 02:17
0
ответов
Как использовать векторный поиск, чтобы найти подходящую комбинацию векторов?
**Я хочу сопоставить запрос пользователя с комбинацией элементов из базы данных. Если точного совпадения нет, я хочу вернуть ближайшую возможную комбинацию. В каждой комбинации должен быть 1 предмет и 0 или более вариантов. ** Пример: пользовательск…
19 сен '23 в 20:23
0
ответов
Запросить множественную коллекцию PgVector с использованием Langchain
У меня несколько auth_id auth_id_1 = "123" auth_id_2 = "456" Теперь я использую метод PGVector для загрузки из него данных на основе коллекции. embeddings = OpenAIEmbeddings() vector_store = PGVector( embedding_function=OpenAIEmbeddings( openai_api_…
14 сен '23 в 07:55
1
ответ
Понимание плана выполнения и распараллеливания в PostgreSQL
У меня есть таблица, в которой хранится 1M 384-мерных векторов в столбце с именем типа"char"[]. Я пытаюсь ускорить следующий запрос с помощью распараллеливания: EXPLAIN ANALYZE WITH Vars(key) as ( VALUES (array_fill(1, ARRAY[384])::vector) ) SELECT …
30 окт '23 в 18:36
0
ответов
Как рассчитать объем оперативной памяти, необходимый для обслуживания X N-мерных векторов с помощью pgvector (HNSW)?
Я пытаюсь определить функцию, где количество векторов и количество векторных измерений, так что для любогоx,n,f(x, n)больше, чем объем оперативной памяти, необходимый для обслуживания этих векторов через базу данных pgvector с индексом HNSW. Я немно…
01 ноя '23 в 10:19