llama-index

Форк
0
82 строки · 2.8 Кб
1
from llama_index.legacy.core.base_retriever import BaseRetriever
2
from llama_index.legacy.core.image_retriever import BaseImageRetriever
3
from llama_index.legacy.indices.empty.retrievers import EmptyIndexRetriever
4
from llama_index.legacy.indices.keyword_table.retrievers import (
5
    KeywordTableSimpleRetriever,
6
)
7
from llama_index.legacy.indices.knowledge_graph.retrievers import (
8
    KGTableRetriever,
9
    KnowledgeGraphRAGRetriever,
10
)
11
from llama_index.legacy.indices.list.retrievers import (
12
    ListIndexEmbeddingRetriever,
13
    ListIndexRetriever,
14
    SummaryIndexEmbeddingRetriever,
15
    SummaryIndexLLMRetriever,
16
    SummaryIndexRetriever,
17
)
18
from llama_index.legacy.indices.managed.vectara.retriever import VectaraRetriever
19
from llama_index.legacy.indices.struct_store.sql_retriever import (
20
    NLSQLRetriever,
21
    SQLParserMode,
22
    SQLRetriever,
23
)
24
from llama_index.legacy.indices.tree.all_leaf_retriever import TreeAllLeafRetriever
25
from llama_index.legacy.indices.tree.select_leaf_embedding_retriever import (
26
    TreeSelectLeafEmbeddingRetriever,
27
)
28
from llama_index.legacy.indices.tree.select_leaf_retriever import (
29
    TreeSelectLeafRetriever,
30
)
31
from llama_index.legacy.indices.tree.tree_root_retriever import TreeRootRetriever
32
from llama_index.legacy.indices.vector_store.retrievers import (
33
    VectorIndexAutoRetriever,
34
    VectorIndexRetriever,
35
)
36
from llama_index.legacy.retrievers.auto_merging_retriever import AutoMergingRetriever
37
from llama_index.legacy.retrievers.bm25_retriever import BM25Retriever
38
from llama_index.legacy.retrievers.fusion_retriever import QueryFusionRetriever
39
from llama_index.legacy.retrievers.pathway_retriever import (
40
    PathwayRetriever,
41
    PathwayVectorServer,
42
)
43
from llama_index.legacy.retrievers.recursive_retriever import RecursiveRetriever
44
from llama_index.legacy.retrievers.router_retriever import RouterRetriever
45
from llama_index.legacy.retrievers.transform_retriever import TransformRetriever
46
from llama_index.legacy.retrievers.you_retriever import YouRetriever
47

48
__all__ = [
49
    "VectorIndexRetriever",
50
    "VectorIndexAutoRetriever",
51
    "SummaryIndexRetriever",
52
    "SummaryIndexEmbeddingRetriever",
53
    "SummaryIndexLLMRetriever",
54
    "KGTableRetriever",
55
    "KnowledgeGraphRAGRetriever",
56
    "EmptyIndexRetriever",
57
    "TreeAllLeafRetriever",
58
    "TreeSelectLeafEmbeddingRetriever",
59
    "TreeSelectLeafRetriever",
60
    "TreeRootRetriever",
61
    "TransformRetriever",
62
    "KeywordTableSimpleRetriever",
63
    "BaseRetriever",
64
    "RecursiveRetriever",
65
    "AutoMergingRetriever",
66
    "RouterRetriever",
67
    "BM25Retriever",
68
    "VectaraRetriever",
69
    "YouRetriever",
70
    "PathwayRetriever",
71
    "PathwayVectorServer",
72
    "QueryFusionRetriever",
73
    # SQL
74
    "SQLRetriever",
75
    "NLSQLRetriever",
76
    "SQLParserMode",
77
    # legacy
78
    "ListIndexEmbeddingRetriever",
79
    "ListIndexRetriever",
80
    # image
81
    "BaseImageRetriever",
82
]
83

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.