ForcePilot/backend/package/yuxi/agents/backends/__init__.py
Wenjie Zhang e3c5f41c7c refactor: 知识库重新设计
- 默认的知识库类型新增图谱抽取能力
- 移除 LightRAG 以及原有的知识图谱支持
- 移除所有兼容性的代码
2026-05-26 17:39:12 +08:00

49 lines
1.3 KiB
Python

from deepagents.backends import CompositeBackend, StateBackend
from .composite import create_agent_composite_backend
from .knowledge_base_backend import resolve_visible_knowledge_bases_for_context
from .sandbox import (
SKILLS_PATH,
USER_DATA_PATH,
VIRTUAL_PATH_PREFIX,
ProvisionerSandboxBackend,
ProvisionerSandboxProvider,
SandboxConnection,
get_sandbox_provider,
init_sandbox_provider,
resolve_virtual_path,
sandbox_id_for_thread,
sandbox_outputs_dir,
sandbox_uploads_dir,
sandbox_user_data_dir,
sandbox_workspace_dir,
shutdown_sandbox_provider,
virtual_path_for_thread_file,
)
from .skills_backend import SelectedSkillsReadonlyBackend
__all__ = [
"CompositeBackend",
"StateBackend",
"SelectedSkillsReadonlyBackend",
"create_agent_composite_backend",
"ProvisionerSandboxBackend",
"ProvisionerSandboxProvider",
"SandboxConnection",
"get_sandbox_provider",
"init_sandbox_provider",
"shutdown_sandbox_provider",
"resolve_virtual_path",
"resolve_visible_knowledge_bases_for_context",
"virtual_path_for_thread_file",
"sandbox_id_for_thread",
"sandbox_user_data_dir",
"sandbox_workspace_dir",
"sandbox_uploads_dir",
"sandbox_outputs_dir",
# Config paths
"VIRTUAL_PATH_PREFIX",
"USER_DATA_PATH",
"SKILLS_PATH",
]