mirror of
https://github.com/semantica-agi/semantica.git
synced 2026-09-10 04:00:35 +00:00
Add evals module placeholder (Coming Soon)
This commit is contained in:
@@ -105,6 +105,7 @@ class _SemanticaModules:
|
||||
self._vector_store = None
|
||||
self._triple_store = None
|
||||
self._ontology = None
|
||||
self._evals = None
|
||||
|
||||
@property
|
||||
def kg(self):
|
||||
@@ -197,6 +198,13 @@ class _SemanticaModules:
|
||||
self._ontology = _ModuleProxy("ontology")
|
||||
return self._ontology
|
||||
|
||||
@property
|
||||
def evals(self):
|
||||
"""Access evaluation module."""
|
||||
if self._evals is None:
|
||||
self._evals = _ModuleProxy("evals")
|
||||
return self._evals
|
||||
|
||||
|
||||
# Create singleton instance for module access
|
||||
_modules = _SemanticaModules()
|
||||
@@ -321,6 +329,7 @@ def __getattr__(name: str):
|
||||
"vector_store",
|
||||
"triple_store",
|
||||
"ontology",
|
||||
"evals",
|
||||
]:
|
||||
return getattr(_modules, name)
|
||||
raise AttributeError(f"module 'semantica' has no attribute '{name}'")
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
"""
|
||||
Semantica Evals Module
|
||||
|
||||
Coming Soon
|
||||
"""
|
||||
|
||||
__version__ = "0.0.5"
|
||||
__status__ = "coming_soon"
|
||||
__all__ = []
|
||||
|
||||
Reference in New Issue
Block a user