⚠️ 本项目仍处于实验阶段,目前不适合用于生产环境。
AI 代理框架
这是一个基于 Semantic Kernel 和 Orleans 构建的 .NET 框架,用于创建和托管事件驱动的 AI 代理。
目前该库仅存在于 src/
目录中,但我们计划将来将其作为 Nuget 包发布。
示例
我们创建了几个示例,帮助您开始使用该框架并探索其功能。
-
GitHub 开发团队示例:使用事件驱动的代理构建 AI 开发团队,帮助您在 GitHub 上自动化需求工程、规划和编码过程。
-
营销团队示例:使用内容撰写人、平面设计师和社交媒体经理创建营销活动。
-
支持中心示例:模拟呼叫中心团队,每个成员都是各自领域的专家,其中一个根据用户意图协调任务。
贡献
本项目欢迎贡献和建议。大多数贡献都要求您同意贡献者许可协议(CLA),声明您有权授予我们使用您贡献的权利。详情请访问 https://cla.opensource.microsoft.com。
当您提交拉取请求时,CLA 机器人会自动确定您是否需要提供 CLA,并适当地修饰 PR(例如,状态检查、评论)。只需按照机器人提供的说明操作即可。您只需在所有使用我们 CLA 的仓库中执行一次此操作。
本项目已采用 Microsoft 开源行为准则。有关更多信息,请参阅行为准则常见问题解答或联系 opencode@microsoft.com 获取任何其他问题或意见。
法律声明
Microsoft 和任何贡献者根据 Creative Commons Attribution 4.0 国际公共许可证 授予您使用本仓库中 Microsoft 文档和其他内容的许可,请参阅 LICENSE 文件,并根据 MIT 许可证 授予您使用本仓库中任何代码的许可,请参阅 LICENSE-CODE 文件。
文档中提及的 Microsoft、Windows、Microsoft Azure 和/或其他 Microsoft 产品和服务可能是 Microsoft 在美国和/或其他国家的商标或注册商标。本项目的许可证不授予您使用任何 Microsoft 名称、标志或商标的权利。Microsoft 的一般商标指南可在 http://go.microsoft.com/fwlink/?LinkID=254653 找到。
隐私信息可在 https://privacy.microsoft.com/en-us/ 找到
Microsoft 和任何贡献者保留所有其他权利,无论是各自的版权、专利或商标下的权利,无论是通过暗示、禁止反言或其他方式。