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

deepset-ai / haystack / 14597411513

22 Apr 2025 02:31PM UTC coverage: 90.516%. First build
14597411513

Pull #9282

github

web-flow
Merge 9c684a732 into c620c1cd8
Pull Request #9282: Try slow workflow

10833 of 11968 relevant lines covered (90.52%)

0.91 hits per line

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

42.86
haystack/components/embedders/__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
    "azure_document_embedder": ["AzureOpenAIDocumentEmbedder"],
12
    "azure_text_embedder": ["AzureOpenAITextEmbedder"],
13
    "hugging_face_api_document_embedder": ["HuggingFaceAPIDocumentEmbedder"],
14
    "hugging_face_api_text_embedder": ["HuggingFaceAPITextEmbedder"],
15
    "openai_document_embedder": ["OpenAIDocumentEmbedder"],
16
    "openai_text_embedder": ["OpenAITextEmbedder"],
17
    "sentence_transformers_document_embedder": ["SentenceTransformersDocumentEmbedder"],
18
    "sentence_transformers_text_embedder": ["SentenceTransformersTextEmbedder"],
19
}
20

21
if TYPE_CHECKING:
1✔
22
    from .azure_document_embedder import AzureOpenAIDocumentEmbedder
×
23
    from .azure_text_embedder import AzureOpenAITextEmbedder
×
24
    from .hugging_face_api_document_embedder import HuggingFaceAPIDocumentEmbedder
×
25
    from .hugging_face_api_text_embedder import HuggingFaceAPITextEmbedder
×
26
    from .openai_document_embedder import OpenAIDocumentEmbedder
×
27
    from .openai_text_embedder import OpenAITextEmbedder
×
28
    from .sentence_transformers_document_embedder import SentenceTransformersDocumentEmbedder
×
29
    from .sentence_transformers_text_embedder import SentenceTransformersTextEmbedder
×
30

31
else:
32
    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