Получение оценок сходства документов с помощью SelfQueryRetriever - LangchainPython

Программы на Python
Ответить
Anonymous
 Получение оценок сходства документов с помощью SelfQueryRetriever - Langchain

Сообщение Anonymous »

Я хочу иметь возможность получать оценки сходства полученных документов при использовании SelfQueryRetriever, как показано ниже.
Я создал средство извлечения самозапросов следующим образом:

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

retriever = SelfQueryRetriever.from_llm(
llm = llm,
vectorstore = vectorstore,
document_contents = document_content_description,
metadata_field_info = metadata_field_info,
enable_limit=True,
search_type = "similarity_score_threshold",
search_kwargs={"score_threshold": 0.80, "k": 5},
verbose=True
)
Поиск может извлекать документы, как и ожидалось, но мне хотелось бы каким-то образом отобразить оценку сходства полученных документов. Можно ли это сделать и как? Как и ретривер, возвращает документы с ключами page_content и метаданными.

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

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

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

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

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

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