OpenSSA
:用于解决问题的小型专家代理
OpenSSA
是一个用于解决真实世界行业领域复杂问题的智能代理AI框架,克服了LLM和RAG在这些情况下的局限性。
具有规划、推理、领域特定知识和多样化资源的二级智能
OpenSSA
代理配备强大的层次任务规划(HTP)和观察-定位-决策-行动推理(OODAR),远超LLM和RAG执行的一级模式匹配智能,在复杂的多方面、多步骤任务中实现更优秀的结果。请参阅我们的比较研究。
OpenSSA
代理还可以配备领域特定知识,连接多样化资源(文件、数据库、网络资源等),和/或由专业行业专家指导,以最大化其规划、推理和深思熟虑/迭代问题解决的准确性和全面性。
开放和可扩展的架构
致力于促进和支持生成式AI的开放开发,OpenSSA
将努力整合多种LLM后端,尤其是开源LLM。如果您希望支持某些LLM,请通过GitHub问题提出建议,或者更好的是,提交您的PR。
此外,OpenSSA
的关键规划、推理、知识和资源接口在设计时将可定制性和可扩展性作为首要考虑因素,以使开发人员能够有效地解决其特定行业和专门领域的问题。
小型且资源高效的代理,适用于实际的真实世界部署
专业化的二级智能使OpenSSA
代理能够在许多应用中使用明显更小的组件模型良好运行,从而大大节省计算资源。
开始使用
通过pip install openssa
安装(仅适用于Python 3.12)。
- 最新功能:
pip install https://github.com/aitomatic/openssa/archive/main.zip
探索examples/
目录以及我们文档网站上的开发者指南和教程。
API文档
贡献
我们欢迎来自社区的贡献!
- 加入我们社区论坛的讨论
- 提交错误修复、增强功能或新特性的拉取请求
更多信息,请参阅我们的贡献指南。