TwinCAT Chat 客戶端開辟了使用聊天機(jī)器人實(shí)現(xiàn)控制編程的全新可能性
倍福近日為 TwinCAT XAE 開發(fā)環(huán)境開發(fā)出了一款 TwinCAT Chat 客戶端,這樣就可以在開發(fā) TwinCAT 項(xiàng)目過程中很方便地使用 OpenAI 公司的 ChatGPT 等大型語言模型(LLM),以提高控制程序的編程效率。它還為直接支持提供了優(yōu)化潛力。
大型語言模型(LLM)是一種經(jīng)過大量文本訓(xùn)練的神經(jīng)網(wǎng)絡(luò)。近年來,大型語言模型在自然語言處理領(lǐng)域中的應(yīng)用越來越廣泛,包括聊天機(jī)器人和機(jī)器翻譯。
TwinCAT Chat 客戶端能夠自動(dòng)完成 AI 支持方式的編程,如創(chuàng)建或添加功能塊代碼,甚至能夠重構(gòu)優(yōu)化代碼和編寫文檔?蛻舳嗽 TwinCAT XAE 中實(shí)現(xiàn),與各個(gè)大型語言模型(LLM)云(例如,ChatGPT 基于微軟的 AzureTM)連接,提供一個(gè)用戶界面,并通過 Automation Interface 與 PLC 開發(fā)環(huán)境通信。這可以通過 Visual Studio 中相應(yīng)的聊天窗口實(shí)現(xiàn),同時(shí)特別針對(duì) TwinCAT 3 用戶對(duì) LLM 的功能進(jìn)行了優(yōu)化,即廣泛補(bǔ)充了 TwinCAT 特定的內(nèi)容。
|