Modelscope-Agent 是一个可自定义且可扩展的代理框架。单个代理具有角色扮演、LLM 调用、工具使用、计划和记忆等功能。 它主要具有以下特点:
- 简单的代理实现过程:只需指定角色指令、LLM 名称和工具名称列表即可实现代理应用程序。该框架会自动安排工具使用、规划和内存的工作流。
- 丰富的模型和工具:框架配备了丰富的LLM接口,如Dashscope和Modelscope模型接口、OpenAI模型接口等,内置丰富的工具,如代码解释器、天气查询、文本转图、网页浏览等,让定制专属代理变得容易。
- 统一接口,高扩展性:框架具有清晰的工具和LLM注册机制,方便用户扩展更多样化的Agent应用。
- 低耦合:开发人员可以轻松使用内置工具、LLM、内存和其他组件,而无需绑定更高级别的代理。
ModelScope-Agent框架的设计具有以下特点:
- 可定制且功能全面的框架:提供可定制的引擎设计,涵盖了数据收集、工具检索、工具注册、存储管理、定制模型训练和实际应用等功能,可用于快速实现实际场景中的应用。
- 开源LLMs作为核心组件:支持在ModelScope社区的多个开源LLMs上进行模型训练,并开放了大规模中英文工具指令微调数据集。
- 多样化且全面的API:以统一的方式实现AI模型API和常见功能API的无缝集成,并通过调用魔搭社区上开源的文本向量模型,打造API工具检索引擎,直接根据用户指令检索相关的工具,更便捷易用。
开源地址:https://github.com/modelscope/modelscope-agent
体验网址:https://modelscope.cn/studios/iic/ModelScopeGPT/summary
相关导航
暂无评论...