mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-10-27 13:40:37 +00:00
* feat(knowledge): add independent Wiki and entity relation retrieval tools * fix(knowledge): address review diagnostics and CI catalog coverage * fix(knowledge): deduplicate graph evidence and update catalog e2e * fix(knowledge): clarify bounded evidence and pin browser CI runners * Update e2e-tests to run on ubuntu-latest * Update workflow to use ubuntu-latest * test(ci): stop pinning maintainer-controlled browser runner images --------- Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
37 lines
941 B
Python
37 lines
941 B
Python
"""Read-only knowledge contracts with optional catalog and filter capabilities."""
|
|
|
|
from .contract import (
|
|
EntityRelationsProvider,
|
|
KnowledgeCapabilities,
|
|
KnowledgeEntriesProvider,
|
|
KnowledgeRequestContext,
|
|
KnowledgeSource,
|
|
RetrievalCatalogItem,
|
|
RetrievalCatalogPage,
|
|
RetrievalCatalogProvider,
|
|
RetrievalDocumentsProvider,
|
|
RetrievalHit,
|
|
RetrievalProvider,
|
|
RetrievalResult,
|
|
ScopedRetrievalProvider,
|
|
)
|
|
from .sources import format_result, sources_from_messages
|
|
|
|
__all__ = [
|
|
"EntityRelationsProvider",
|
|
"KnowledgeEntriesProvider",
|
|
"KnowledgeCapabilities",
|
|
"KnowledgeRequestContext",
|
|
"KnowledgeSource",
|
|
"RetrievalCatalogItem",
|
|
"RetrievalCatalogPage",
|
|
"RetrievalCatalogProvider",
|
|
"RetrievalDocumentsProvider",
|
|
"RetrievalHit",
|
|
"RetrievalProvider",
|
|
"RetrievalResult",
|
|
"ScopedRetrievalProvider",
|
|
"format_result",
|
|
"sources_from_messages",
|
|
]
|