

Modelscope Agent
簡介 :
ModelScope-Agent是一個可定製且可擴展的代理框架,具備角色扮演、大型語言模型調用、工具使用、規劃和記憶等能力。它簡化了代理應用的實現過程,提供了豐富的模型和工具接口,統一的接口和高可擴展性,低耦合性,使得開發者可以輕鬆使用內置工具、LLM、記憶等組件,而無需綁定更高層次的代理。
需求人群 :
ModelScope-Agent面向希望構建和定製代理系統的開發者,特別是那些需要利用大型語言模型和工具來實現複雜任務自動化的專業人士。它適合需要高度定製化解決方案的企業和開發者,以及那些尋求通過技術提高工作效率和創新能力的團隊。
使用場景
使用ModelScope-Agent構建一個可以自動生成個性化肖像的Facechain Agent。
集成Story Agent,用於生成故事書插圖的本地版本。
利用ModelScope GPT提供的本地版本通過gradio運行,實現本地部署和使用。
產品特色
簡單代理實現過程:只需指定角色指令、LLM名稱和工具名稱列表即可實現代理應用。
豐富的模型和工具:框架內置了豐富的LLM接口,如Dashscope和Modelscope模型接口,OpenAI模型接口等。
統一接口和高可擴展性:框架具有清晰的工具和LLM註冊機制,方便用戶擴展更多樣的代理應用。
低耦合性:開發者可以輕鬆使用內置的工具、LLM、記憶等組件,無需綁定更高層次的代理。
支持移動代理:基於Android Adb環境的Mobile-Agent-V2,提供了更廣泛的應用場景。
用戶友好的助手API:提供了執行實用程序的工具API,這些工具在隔離、安全的容器中執行。
使用教程
克隆倉庫並安裝依賴:`cd modelscope-agent && pip install -r requirements.txt`。
使用ModelScope Notebook,下載並上傳demo文件到GPU,然後依次執行demo notebook。
初始化RolePlay對象,配置LLM和工具列表,然後運行代理以完成特定任務。
根據需要自定義代理的工作流程,包括消息/提示的生成、調用LLM(s)以及基於LLM結果調用工具。
通過繼承基類Agent和LLM,實現自定義的代理和LLM配置。
利用內置工具或自定義工具,根據代理的需求執行特定的功能。
精選AI產品推薦

Ailice
AIlice是一個輕量級的AI代理,旨在創建一個類似於JARVIS的自包含人工智能助手。它通過構建一個以大型語言模型(LLM)為核心的“文本計算機”來實現這一目標。AIlice在主題研究、編碼、系統管理、文獻綜述以及超越這些基本能力的複雜混合任務方面表現出色。AIlice利用GPT-4在日常生活中的任務中達到了近乎完美的性能,並正在利用最新的開源模型邁向實際應用。
AI Agents
462.0K

飛書智能夥伴
飛書智能夥伴是一款智能助手產品,可以為用戶選擇自己喜歡的形象、設置姓名,並記憶用戶在飛書上的行為,支持部署在飛書上的業務應用,實現跨系統任務完成和統一使用體驗。產品定位於提升工作效率和創造力,是企業數字員工的新型助手。
AI Agents
219.7K