Почему документы не обнаруживаются в Spring AI Vector Store, хотя они существуют в монго?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Почему документы не обнаруживаются в Spring AI Vector Store, хотя они существуют в монго?

Сообщение Anonymous »

Я работаю над простой RAG, используя Spring AI и мой серверный проект MQTT, доступный здесь. Клянусь, однажды у меня это заработало, но я не взял на себя обязательства, и теперь оно снова не работает. В основном я думаю, что эта проблема связана с векторным магазином. Я говорю это потому, что здесь

Код: Выделить всё

public void updateSmartHomeVectors() throws JsonProcessingException {
String smartHomeJson = haNetworkCache.getSmartHomeJson();
List documents = tokenizeSmartHomeStatus(smartHomeJson);
vectorStore.add(documents);
logger.warn("Smart Home Vectors Updated");
}
Когда я прерываю точку в последней строке, я вижу
[img]https://i .sstatic.net/nK32dzPN.png[/img]

Но когда я пытаюсь подтвердить, что они были добавлены с помощью вектора Store.similaritySearch(SearchRequest.query("door").withTopK(5)) Я получаю результат 0, хотя вижу такие вещи, как
Изображение

в монго. И когда я пытаюсь задать ему вопрос, я получаю

Извините, но я не могу определить, какие устройства доступны без дополнительного контекста или >конкретных данных. Информация о вашей настройке. Предоставьте более подробную информацию или проверьте приложение или концентратор умного дома на наличие списка подключенных устройств.

Что мне не хватает, почему оно не видит тряпку информация

Подробнее здесь: https://stackoverflow.com/questions/791 ... xist-in-mo
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»