# Genie - Agent SDK

负责与 Agent 交互，提供 Agent SDK 接口。

## 使用

需要注意的是：

- **所有的组件注册都必须在获取组件（容器中的任何一个组件）之前完成，否则注册无效。**
- **此模块的所有功能都依赖于配置模块 `Product`， 因此在使用时，必须先通过 `registerProductProvider` 去提供配置，才可以正常使用。**

[示例](https://cnb.cool/carmeloren/agent-sdk-sample)
