feiertu's picture
Upload hermes_core/__init__.py with huggingface_hub
5e46357 verified
Raw
History Blame Contribute Delete
885 Bytes
"""Hermes 联想引擎 - Agent 偏好学习与共享."""
from hermes_core.types import (
Dimension,
Record,
Scope,
TrainingRun,
QueryResult,
RecordState,
TrainingStatus,
MatchedScope,
LoRAInfo,
PreferenceItem,
)
from hermes_core.config import HermesConfig, get_config, save_config
# Lazy imports for modules that may not exist yet
try:
from hermes_core.querier import HermesClient
except ImportError:
HermesClient = None # type: ignore
try:
from hermes_core.embedder import Embedder
except ImportError:
Embedder = None # type: ignore
__all__ = [
"HermesClient",
"Embedder",
"HermesConfig",
"get_config",
"save_config",
"Dimension",
"Record",
"Scope",
"TrainingRun",
"QueryResult",
"MatchedScope",
"LoRAInfo",
"PreferenceItem",
"RecordState",
"TrainingStatus",
]