Описание тега similarity-search

0 ответов

Использование Elasticsearch для быстрой оценки сходства

Мне нужно найти решение для создания быстрого показателя сходства (средневзвешенное значение между сходством Жаккара и Соренсена-Дайса) между именем человека и примерно 1,5 миллионами имен, разделенных на 7 списков CSV. Выполнив поиск в Интернете, я…
1 ответ

Синтаксическая ошибка поиска сходства векторов Redis

В настоящее время я работаю над кэшированием моего чат-бота, чтобы использовать встроенный поиск по сходству Redis. Их библиотека node-redis предоставляет интерфейс для этого. А еще в LangchainJS есть опции для кеширования, но они не будут работать …
0 ответов

Выполнение поиска по сходству во встроенном PDF-файле

Я встроил PDF-файл с помощью вложений OPENAI и сохранил его в локальном файле. По сути, я пытаюсь получить текстовый ввод, например: «кошка» и выполнить поиск по сходству. Я попробовал использовать следующую реализацию: const embedder = new OpenAIEm…
0 ответов

Как получить ближайший вектор в каждом кластере faiss.IndexIVFFlat

я используюfaiss.IndexIVFFlatсnlist=10чтобы создать индекс векторов, которые я хочу найти. У меня есть вектор запроса, и я хочу получить вектор, ближайший кxqв каждом из 10 кластеров индекса. Есть ли способ сделать это с помощью faiss? Я вижу , что …
1 ответ

Faiss Vectore Store удалить с помощью ключей

я пытаюсь удалить путем фильтрации с использованием источника метаданных, когда я добираюсь до db.delete(list), я получил NotImplementedError: метод удаления должен быть реализован подклассом. это код: db = FAISS.load_local(FAISS_USERGUIDE_INDEX, em…
27 авг '23 в 18:59
0 ответов

Как сохранить векторные вложения `FAISS` в MongoDB?

Я использую LangChain для создания некоторых вещей и наткнулся на одну из самых известных векторных баз данных на основе индексов.FAISS. Ниже приведена команда того, как я использую векторную базу данных FAISS: from langchain.document_loaders import…
0 ответов

Динамическое взвешивание векторных полей в базе данных векторов для поиска сходства векторов (redis или другое)

Я создаю рекомендательный механизм для проекта, в котором собираюсь использовать векторную базу данных для поиска по сходству (в настоящее время использую Redis для тестов). Продукты, над которыми я работаю, имеют около 15 различных полей, и вместо …
1 ответ

Документация API Python для FAISS

Я ищу документацию по API Python для FAISS, но не могу ее найти. На вики-странице говорится, что перевод Python очень близок к классам C++, чью документацию можно найти здесь.
27 июл '23 в 05:34
0 ответов

Динамическая фильтрация векторов по идентификатору сообщества в Faiss для улучшения поиска по сходству

У меня есть вариант использования, когда мне нужно динамически исключить определенные векторы на основе определенных критериев, прежде чем выполнять поиск по сходству с помощью Faiss. Я изучил репозиторий Faiss GitHub и столкнулся с проблемой, тесно…
07 июн '23 в 01:30
0 ответов

Как создать нумерацию страниц с помощью поискового запроса chromadb

from langchain.vectorstores.chroma import Chroma from langchain.embeddings.sentence_transformer import SentenceTransformerEmbeddings @app.route('/search',methods=['POST']) def searchPost(): query = request.json['query'] try: embedding_function = Se…
0 ответов

Как извлечь вывод Langchain

Я хочу задать вам вопрос, например, как я могу получить все содержимое результатов поиска по сходству lagnchain, например, мне нужно извлечь page_content, metdata, source, страницы и оценку. Вот результат, который я получаю при прямой попытке распеч…
27 сен '23 в 10:14