| for index in range(len(ids)): | for index in range(len(ids)): | ||||
| distance = distances[index] | distance = distances[index] | ||||
| metadata = dict(metadatas[index]) | metadata = dict(metadatas[index]) | ||||
| if distance >= score_threshold: | |||||
| metadata["score"] = distance | |||||
| score = 1 - distance | |||||
| if score > score_threshold: | |||||
| metadata["score"] = score | |||||
| doc = Document( | doc = Document( | ||||
| page_content=documents[index], | page_content=documents[index], | ||||
| metadata=metadata, | metadata=metadata, |