• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

deepset-ai / haystack / 14222131722

02 Apr 2025 02:26PM UTC coverage: 90.337% (-0.01%) from 90.35%
14222131722

Pull #9136

github

web-flow
Merge c8a1aa6b3 into 3a6e98565
Pull Request #9136: feat: allow OpenAI client config in AzureOpenAI embedders

10555 of 11684 relevant lines covered (90.34%)

0.9 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

50.0
haystack/components/routers/__init__.py
1
# SPDX-FileCopyrightText: 2022-present deepset GmbH <info@deepset.ai>
2
#
3
# SPDX-License-Identifier: Apache-2.0
4

5
import sys
1✔
6
from typing import TYPE_CHECKING
1✔
7

8
from lazy_imports import LazyImporter
1✔
9

10
_import_structure = {
1✔
11
    "conditional_router": ["ConditionalRouter"],
12
    "file_type_router": ["FileTypeRouter"],
13
    "metadata_router": ["MetadataRouter"],
14
    "text_language_router": ["TextLanguageRouter"],
15
    "transformers_text_router": ["TransformersTextRouter"],
16
    "zero_shot_text_router": ["TransformersZeroShotTextRouter"],
17
}
18

19
if TYPE_CHECKING:
1✔
20
    from .conditional_router import ConditionalRouter
×
21
    from .file_type_router import FileTypeRouter
×
22
    from .metadata_router import MetadataRouter
×
23
    from .text_language_router import TextLanguageRouter
×
24
    from .transformers_text_router import TransformersTextRouter
×
25
    from .zero_shot_text_router import TransformersZeroShotTextRouter
×
26
else:
27
    sys.modules[__name__] = LazyImporter(name=__name__, module_file=__file__, import_structure=_import_structure)
1✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc