Dingo:一個(gè)可簡單集成函數(shù)的ChatGPT微框架
8月28日 消息:最近的大語言模型進(jìn)步推動(dòng)了AI助手的出現(xiàn)。簡單來說,AI助手是一種機(jī)制,它為大語言模型提供一組外部工具(函數(shù))。這些工具可以在用戶輸入的基礎(chǔ)上被模型調(diào)用(單次或多次)。
原先,為了將一個(gè)函數(shù)集成到大語言模型中,需要精心構(gòu)建提示來描述這個(gè)函數(shù)。此外,還需要解析輸出來檢測(cè)模型是否打算調(diào)用這個(gè)函數(shù)。
最新版本的GPT引入了簡化函數(shù)調(diào)用過程的功能。首先,它為描述函數(shù)定義了清晰和固定的結(jié)構(gòu)。此外,模型本身經(jīng)過進(jìn)一步微調(diào),以便基于輸入檢測(cè)何時(shí)調(diào)用函數(shù),并以遵循函數(shù)簽名的JSON格式響應(yīng)。但是,盡管有這些改進(jìn),集成過程仍然冗長并需要大量開銷。
Dingo的關(guān)鍵特征是它允許只添加一行代碼就將外部函數(shù)集成到ChatGPT中。此外,它為代理提供了OpenAI兼容的Web服務(wù)器所需的功能。
總之,Dingo簡化了將Python函數(shù)集成到ChatGPT以構(gòu)建會(huì)話AI助手的過程。有了Dingo,你無需再擔(dān)心手動(dòng)集成函數(shù)或處理中間函數(shù)調(diào)用。該框架旨在自動(dòng)化這些任務(wù),允許你專注于編寫應(yīng)用的核心功能。
本文來源于站長之家,如有侵權(quán)請(qǐng)聯(lián)系刪除
本站部分文章來自網(wǎng)絡(luò)或用戶投稿。涉及到的言論觀點(diǎn)不代表本站立場(chǎng)。閱讀前請(qǐng)查看【免責(zé)聲明】發(fā)布者:方應(yīng),如若本篇文章侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。本文鏈接:http://www.gdyuanyu.cn/tougao/96336.html