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