From 9c52faf6b8e95f7d8bb5c6c29eea80f869f03e1a Mon Sep 17 00:00:00 2001 From: Vladimir Blagojevic Date: Mon, 15 Dec 2025 10:44:39 +0100 Subject: [PATCH] Update docs-website/reference/haystack-api/classifiers_api.md (#10227) --- .../classifiers/document_language_classifier.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/haystack/components/classifiers/document_language_classifier.py b/haystack/components/classifiers/document_language_classifier.py index dc88c9e0c..b073faad4 100644 --- a/haystack/components/classifiers/document_language_classifier.py +++ b/haystack/components/classifiers/document_language_classifier.py @@ -40,7 +40,15 @@ class DocumentLanguageClassifier: p = Pipeline() p.add_component(instance=DocumentLanguageClassifier(languages=["en"]), name="language_classifier") - p.add_component(instance=MetadataRouter(rules={"en": {"language": {"$eq": "en"}}}), name="router") + p.add_component( + instance=MetadataRouter(rules={ + "en": { + "field": "meta.language", + "operator": "==", + "value": "en" + } + }), + name="router") p.add_component(instance=DocumentWriter(document_store=document_store), name="writer") p.connect("language_classifier.documents", "router.documents") p.connect("router.en", "writer.documents")