6bdb802f01
- Add all claude skills (brainstorming, commit, debugging, TDD, etc.) - Add claude hooks (pre-commit-guard, post-edit-quality) - Add research templates (experiment plan, research brief, etc.) - Add claude tools (arxiv/semantic_scholar/openalex fetch, wiki, exa) - Add TRM4 reference implementation as algorithm fidelity baseline - Add research-wiki content (plans, index, graph, query_pack) - Update .gitignore to exclude .graphify_version runtime state
30 lines
624 B
Python
30 lines
624 B
Python
"""
|
|
Video-Tree-TRM 核心包
|
|
=====================
|
|
结合 TRM 多层对话探索能力与 PageIndex 树状检索能力的新型 Video RAG。
|
|
"""
|
|
|
|
from video_tree_trm.config import Config
|
|
from video_tree_trm.embeddings import EmbeddingModel
|
|
from video_tree_trm.llm_client import LLMClient
|
|
from video_tree_trm.text_tree_builder import TextTreeBuilder
|
|
from video_tree_trm.tree_index import (
|
|
IndexMeta,
|
|
L1Node,
|
|
L2Node,
|
|
L3Node,
|
|
TreeIndex,
|
|
)
|
|
|
|
__all__ = [
|
|
"Config",
|
|
"EmbeddingModel",
|
|
"LLMClient",
|
|
"TextTreeBuilder",
|
|
"IndexMeta",
|
|
"L1Node",
|
|
"L2Node",
|
|
"L3Node",
|
|
"TreeIndex",
|
|
]
|