WorkflowLLM官網
WorkflowLLM是一個以數據為中心的框架,旨在增強大型語言模型(LLMs)在工作流編排方面的能力。核心是WorkflowBench,這是一個大規模的監督式微調數據集,包含來自83個應用、28個類別的1503個API的106763個樣本。WorkflowLLM通過微調Llama-3.1-8B模型,創建了專門針對工作流編排任務優化的WorkflowLlama模型。實驗結果表明,WorkflowLlama在編排復雜工作流方面表現出色,并且能夠很好地泛化到未見過的API。
WorkflowLLM是什么
WorkflowLLM是一個開源平臺,旨在提升大型語言模型(LLM)在工作流編排方面的能力。它通過提供一個名為WorkflowBench的大規模數據集和一個經過微調的LLM模型WorkflowLlama,幫助開發者、數據科學家和自動化工程師更有效地構建和部署基于LLM的工作流自動化解決方案。WorkflowLLM的核心在于其數據驅動的框架,它利用從現實世界應用中收集的大量數據,訓練出能夠理解和生成復雜工作流的模型。
WorkflowLLM主要功能
WorkflowLLM的主要功能包括:數據收集(從RoutineHub等平臺收集并轉換為Python代碼)、查詢擴展(利用ChatGPT生成多樣化任務查詢)、工作流生成(訓練模型生成并檢查工作流)、模型微調(使用WorkflowBench微調Llama-3.1-8B模型創建WorkflowLlama)、數據預處理(將Apple Shortcuts plist格式轉換為AST表示)、訓練與推理(提供訓練和推理工具)。 它能夠將復雜的流程自動化,例如軟件開發、大數據分析和工業自動化等。
如何使用WorkflowLLM
使用WorkflowLLM需要以下步驟:首先,確保已安裝Python 3.8及所有依賴項(通過requirements.txt)。然后,使用提供的腳本進行數據預處理,將.plist或.shortcut文件轉換為Python格式。接下來,運行訓練腳本(scripts/train.sh),提供基礎模型和數據路徑。訓練完成后,使用推理腳本(scripts/infer.sh)運行推理,并分析模型輸出。最后,根據結果對模型進行微調和優化,以滿足特定需求。
WorkflowLLM產品價格
WorkflowLLM是一個開源項目,完全免費使用。
WorkflowLLM常見問題
WorkflowLLM支持哪些類型的API? WorkflowLLM目前支持從83個應用、28個類別中收集的1503個API,并且能夠很好地泛化到未見過的API。
WorkflowLLM的訓練數據量有多大? WorkflowLLM的訓練數據集WorkflowBench包含來自83個應用、28個類別的1503個API的106763個樣本。
如果我需要對WorkflowLlama進行定制,該如何操作? 你可以根據你的特定工作流需求,使用提供的訓練和推理工具對WorkflowLlama進行微調和優化。 項目文檔提供了詳細的指導。
WorkflowLLM官網入口網址
https://github.com/OpenBMB/WorkflowLLM
OpenI小編發現WorkflowLLM網站非常受用戶歡迎,請訪問WorkflowLLM網址入口試用。
數據統計
數據評估
本站OpenI提供的WorkflowLLM都來源于網絡,不保證外部鏈接的準確性和完整性,同時,對于該外部鏈接的指向,不由OpenI實際控制,在2025年 1月 16日 下午7:35收錄時,該網頁上的內容,都屬于合規合法,后期網頁的內容如出現違規,可以直接聯系網站管理員進行刪除,OpenI不承擔任何責任。