课代表趴下让我连桶了30分钟_一本色道久久综合亚洲精品不卡_国产男小鲜肉同志免费_亚洲国产精品福利片在线观看

400-0088-091
立即注冊

OpenAI震撼發(fā)布開源項目!AI Agent迎來大突破,迅速收獲6000顆星的矚目!

所屬分類:最新熱點 發(fā)布時間:2024.10.14 發(fā)布者:Phoebe 點擊量:348

OpenAI終于邁出了一大步,罕見地宣布開源了其多功能協(xié)同AI Agent——Swarm,這一舉措引起了廣泛關(guān)注。

Swarm與普通AI Agent截然不同,它能夠同時生成多個智能體,這些智能體能夠協(xié)同合作,共同應(yīng)對各種挑戰(zhàn),如客戶服務(wù)、銷售支持和售后服務(wù)等。每個智能體都配備了獨特的工具集,以確保任務(wù)的高效完成。

以電商領(lǐng)域為例,當用戶遇到商品問題時,Swarm中的智能體會按照預(yù)設(shè)流程,首先深入了解問題詳情,然后嘗試提出解決方案。如果用戶對此不滿意,智能體還會進一步提供退款等后續(xù)服務(wù),從而大幅提升客服效率和服務(wù)質(zhì)量。

Swarm簡介

Swarm是一款創(chuàng)新的開源平臺,它允許開發(fā)人員將Python函數(shù)定義為智能體可調(diào)用的工具。這些函數(shù)會被自動轉(zhuǎn)換為符合OpenAI API標準的格式,從而在對話過程中由模型即時調(diào)用,以執(zhí)行諸如查找商品信息或處理退款等實際任務(wù)。

Swarm不僅擅長調(diào)用工具,更能夠根據(jù)用戶的輸入智能地選擇最適合當前情境的智能體,并自動將對話轉(zhuǎn)移給該智能體。這種高效的方式確保了每次用戶交互都能由最專業(yè)的“專家”來處理。

在執(zhí)行工具調(diào)用時,Swarm采用了一個執(zhí)行循環(huán),包括獲取用戶輸入、調(diào)用適當?shù)墓ぞ?、接收處理結(jié)果并生成新的響應(yīng),這一過程會一直進行,直到?jīng)]有更多的工具調(diào)用需求為止。

Swarm的模塊化設(shè)計賦予了它極高的靈活性和擴展性。無論是添加新的智能體、修改現(xiàn)有用例,還是引入額外的功能,都變得異常簡單。這使得Swarm能夠輕松適應(yīng)不同的環(huán)境和需求。

尤為值得一提的是,Swarm通過自然語言就能構(gòu)建智能體,包括詢問問題、提供解決方案或執(zhí)行特定操作。這意味著,即使用戶沒有任何編程經(jīng)驗,也能輕松上手并體驗到Swarm的強大性能。

Swarm示例

以下是一個Swarm作為客戶服務(wù)智能體的簡單示例:智能體能夠自動對用戶問題進行分類,并根據(jù)分類結(jié)果提出解決方案或提供退款。

在這個示例中,我們定義了兩個函數(shù):execute_refund和look_up_item。這兩個函數(shù)可以被視為客戶服務(wù)的常規(guī)操作,由智能體作為助手來執(zhí)行。

為了順暢地執(zhí)行常規(guī)操作,我們精心設(shè)計了以下簡潔循環(huán)流程:

1)首先,系統(tǒng)會從用戶那里獲取輸入信息。

2)接著,我們會把這條用戶消息添加到messages列表中,以便后續(xù)處理。

3)然后,我們會調(diào)用GPT-4o-mini模型,利用它的智能處理能力。

4)最后,模型給出的響應(yīng)也會被添加到messages列表中,以供分析和使用。

然而,當前的循環(huán)流程尚未涵蓋函數(shù)調(diào)用的環(huán)節(jié),因此我們需要對其進行必要的補充。為了滿足模型對函數(shù)格式化的特定要求,我們可以巧妙地定義一個輔助函數(shù),該函數(shù)的作用是將Python中的常規(guī)函數(shù)轉(zhuǎn)換成符合要求的函數(shù)模式。

現(xiàn)在,我們可以在調(diào)用模型的過程中,利用這個精心設(shè)計的函數(shù)來傳遞所需的工具。

最終,當大型模型需要調(diào)用某個工具時,我們必須執(zhí)行與該工具對應(yīng)的函數(shù),并將所得結(jié)果反饋回模型。為了實現(xiàn)這一目標,我們可以構(gòu)建一個tool_map,它能夠?qū)⒐ぞ呙Q與Python函數(shù)一一對應(yīng)起來。隨后,在execute_tool_call函數(shù)中,我們可以根據(jù)工具名稱在tool_map中查找并調(diào)用相應(yīng)的函數(shù),最終把結(jié)果整合進對話內(nèi)容中。

在實際應(yīng)用環(huán)境中,我們往往期望大型模型能夠利用工具調(diào)用的結(jié)果來生成后續(xù)的響應(yīng)。為此,我們可以設(shè)計一個循環(huán)機制,不斷重復執(zhí)行這一流程,直至沒有更多的工具調(diào)用需求為止。

值得一提的是,盡管OpenAI剛剛宣布Swarm的開源,但它在Github上已迅速積累了超過6000顆星的關(guān)注,且這一數(shù)字仍在持續(xù)攀升。對于對此感興趣的朋友們,不妨即刻嘗試,親身體驗Swarm的魅力。

 

本文素材來源OpenAI,如有侵權(quán)請聯(lián)系刪除

微信掃碼咨詢客服

銳拓榮耀客服