首頁(yè) > AI資訊 > 最新資訊 > 吳恩達(dá)開源大模型套件:11個(gè)模型平臺(tái)一種方式調(diào)用,已獲星標(biāo)超1.2K

吳恩達(dá)開源大模型套件:11個(gè)模型平臺(tái)一種方式調(diào)用,已獲星標(biāo)超1.2K

新火種    2024-12-07

吳恩達(dá)發(fā)布的開源大模型套件aisuite,不到半天就斬獲了1200+星標(biāo)。

它把11家知名大模型平臺(tái)集中到了一起,統(tǒng)一了接口,可以用相同的方式調(diào)用不同模型。

切換模型時(shí),只需要改動(dòng)一個(gè)字符串,不用在不同的API之間摸不著頭腦了。

對(duì)需要在應(yīng)用當(dāng)中集成多個(gè)不同模型的開發(fā)者來(lái)說(shuō),這套工具可以提高不少的開發(fā)效率。

有網(wǎng)友評(píng)論說(shuō),aisuite可以幫他在處理多個(gè)大模型時(shí)節(jié)省超過500行的代碼。

十余家模型平臺(tái),一種方式調(diào)用

不同模型的API不盡相同,缺乏統(tǒng)一的調(diào)用方式,是讓許多應(yīng)用開發(fā)者感到頭疼的一大難題。

特別是當(dāng)同一個(gè)應(yīng)用需要調(diào)用不同模型時(shí),模型間的切換會(huì)耗費(fèi)開發(fā)者的不少精力。

所以,aisuite設(shè)計(jì)了一個(gè)統(tǒng)一的調(diào)用接口,不管原模型的API是什么樣,都可以用相同的方式來(lái)調(diào)用。

使用時(shí),只需要改一個(gè)字符串,把模型平臺(tái)和具體名稱填入,就可以調(diào)用aisuite支持的模型。

目前,aisuite一共支持OpenAI、Anthropic等11家模型平臺(tái),具體如下:

而且其中包括了擁有海量模型的Hugging Face這樣的模型平臺(tái),所以aisuite實(shí)際上支持的模型更多。

搭配Streamlit等工具,還能用aisuite構(gòu)建的簡(jiǎn)單聊天UI界面。

據(jù)介紹,目前aisuite套件主要關(guān)注于聊天功能,其他用例將在未來(lái)逐步擴(kuò)展。

另外從GitHub的issue當(dāng)中也可以得知,aisuite套件目前比較基礎(chǔ),像函數(shù)調(diào)用等功能正在開發(fā)之中,將很快上線。

除了模型切換方便,aisuite的安裝配置過程也比較簡(jiǎn)單。

需要準(zhǔn)備的內(nèi)容包括Python環(huán)境,以及對(duì)應(yīng)模型的API密鑰和支持庫(kù)。

首先需要通過pip安裝aisuite框架,模型支持庫(kù)可以在這一步進(jìn)行選裝。

pip install aisuite

pip install ‘a(chǎn)isuite[★]’

其中★處填入想安裝的支持庫(kù)名稱,或者填all安裝所有庫(kù)(外側(cè)方括號(hào)和單引號(hào)不可省略)。

此外還需要有對(duì)應(yīng)模型的API密鑰,可以設(shè)置為環(huán)境變量,也可以作為配置傳遞給aisuite中的構(gòu)造函數(shù)。

One More Thing

除了吳恩達(dá)之外,開源社區(qū)對(duì)aisuite也擁有不可磨滅的貢獻(xiàn)。

算上吳恩達(dá)本人,aisuite的貢獻(xiàn)者一共有六人,其余五人分別是(按姓氏字母排序):

在線繼續(xù)教育平臺(tái)CLE Hero聯(lián)合創(chuàng)始人Ryan Prinz;

前谷歌Chronicle Security工程主管Rohit Prsad;

DeepLearning.AI(吳恩達(dá)創(chuàng)辦的在線學(xué)習(xí)平臺(tái))特殊項(xiàng)目負(fù)責(zé)人John Santerre;

在線酒水銷售平臺(tái)Provi高級(jí)工程師Kevin Solorio;

Meta生成式AI工程師、原高通高級(jí)工程師Jeff Tang。

同時(shí),這一項(xiàng)目也發(fā)布了貢獻(xiàn)指南(Contributing Guide),歡迎整個(gè)開源社區(qū)幫助推動(dòng)后續(xù)的工作。

相關(guān)推薦
免責(zé)聲明
本文所包含的觀點(diǎn)僅代表作者個(gè)人看法,不代表新火種的觀點(diǎn)。在新火種上獲取的所有信息均不應(yīng)被視為投資建議。新火種對(duì)本文可能提及或鏈接的任何項(xiàng)目不表示認(rèn)可。 交易和投資涉及高風(fēng)險(xiǎn),讀者在采取與本文內(nèi)容相關(guān)的任何行動(dòng)之前,請(qǐng)務(wù)必進(jìn)行充分的盡職調(diào)查。最終的決策應(yīng)該基于您自己的獨(dú)立判斷。新火種不對(duì)因依賴本文觀點(diǎn)而產(chǎn)生的任何金錢損失負(fù)任何責(zé)任。

熱門文章