Skip to content

Commit 221e17d

Browse files
committed
small fixes
1 parent f186c9c commit 221e17d

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

integrations/faiss/src/haystack_integrations/components/retrievers/faiss/embedding_retriever.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# SPDX-FileCopyrightText: 2023-present deepset GmbH <info@deepset.ai>
22
#
33
# SPDX-License-Identifier: Apache-2.0
4+
45
from typing import Any
56

67
from haystack import component, default_from_dict, default_to_dict
@@ -49,7 +50,7 @@ class FAISSEmbeddingRetriever:
4950
5051
assert res["retriever"]["documents"][0].content == "There are over 7,000 languages spoken around the world today."
5152
```
52-
"""
53+
""" # noqa: E501
5354

5455
def __init__(
5556
self,
@@ -103,10 +104,6 @@ def from_dict(cls, data: dict[str, Any]) -> "FAISSEmbeddingRetriever":
103104
"""
104105
doc_store_params = data["init_parameters"]["document_store"]
105106
data["init_parameters"]["document_store"] = FAISSDocumentStore.from_dict(doc_store_params)
106-
# Pipelines serialized with old versions of the component might not
107-
# have the filter_policy field.
108-
if filter_policy := data["init_parameters"].get("filter_policy"):
109-
data["init_parameters"]["filter_policy"] = FilterPolicy.from_str(filter_policy)
110107
return default_from_dict(cls, data)
111108

112109
@component.output_types(documents=list[Document])

0 commit comments

Comments
 (0)