Как я могу однозначно сопоставить запись в MongoDB с Faiss?

У меня есть коллекция документов MongoDB, для которых я вычислил вложения, которые я сохранил в Faiss.

Учитывая набор ключевых слов, я встраиваю ключевые слова и выполняю поиск по сходству на Faiss. Однако возвращенные идентификаторы Int64 для Faiss не совсем совпадают с идентификаторами в моей базе данных MongoDB, которые используют сочетание целых чисел и символов, например 5ffc1ed8e87ed06b2b7061ef. Таким образом, я не могу получить соответствующие документы. На данный момент у меня есть только идентификаторы Int64 от Faiss.

Вопрос действительно сводится к тому : Как я могу иметь обратимый характер и уникальное отображение между ID Int64 и ID целых чисел и символов?

Обратимая часть необходима, поскольку при построении индекса Faiss мне нужно сопоставить идентификатор MongoDB ID с идентификатором Faiss.

0 ответов

Другие вопросы по тегам