better:优化部分导入以更快的启动
This commit is contained in:
@@ -279,9 +279,14 @@ class AMemorixHostService:
|
||||
async with self._lock:
|
||||
if self._kernel is None:
|
||||
config = self._read_config()
|
||||
self._kernel = SDKMemoryKernel(plugin_root=repo_root(), config=config)
|
||||
await self._kernel.initialize()
|
||||
set_runtime_kernel(self._kernel)
|
||||
kernel = SDKMemoryKernel(plugin_root=repo_root(), config=config)
|
||||
try:
|
||||
await kernel.initialize()
|
||||
except Exception:
|
||||
kernel.close()
|
||||
raise
|
||||
self._kernel = kernel
|
||||
set_runtime_kernel(kernel)
|
||||
return self._kernel
|
||||
|
||||
def _read_config(self) -> Dict[str, Any]:
|
||||
|
||||
Reference in New Issue
Block a user