剛剛過去的8月,百度WAVE SUMMIT 深度學(xué)習(xí)開發(fā)者大會上,重磅發(fā)布文心一言的五個(gè)原生插件:百度搜索、覽卷文檔(基于文檔的交互)、E 言易圖(數(shù)據(jù)洞察圖表生成)、說圖解畫(基于圖片的交互)、一鏡流影(文字轉(zhuǎn)視頻)。
我們知道大模型的訓(xùn)練過程一般都需要比較長的時(shí)間,強(qiáng)如ChatGPT4用到的最新數(shù)據(jù)也只是21年的。但是一般案例中的問題都需要用到最新的數(shù)據(jù),百度搜索以插件的形式為文心大模型提供了實(shí)時(shí)的數(shù)據(jù)。對于開發(fā)者來說,便可以將自身擁有的實(shí)效性很強(qiáng)的數(shù)據(jù)資源同樣以插件的形式提供給文心大模型,例如股票數(shù)據(jù)、電影票房數(shù)據(jù)等。
一、文心一言Plugin實(shí)戰(zhàn)
插件生態(tài)都來了,還是得動手實(shí)操一下!這里我們就試試使用文心一言插件從0到1進(jìn)行一個(gè)簡單的應(yīng)用開發(fā),實(shí)現(xiàn)一個(gè)【旅游攻略助手】,一起感受下官方原生插件的驚艷之處和AI原生應(yīng)用的魅力之處!
開發(fā)準(zhǔn)備工作
案例介紹:?在放假休閑期間,我們常常想要出去旅游,但又苦于沒有優(yōu)質(zhì)的導(dǎo)游可以幫自己做旅游規(guī)劃。
借助文心一言的能力,你只需要給出你希望出行的地點(diǎn)和游玩時(shí)間等信息,即可為你規(guī)劃好路線,并分析出早中晚各自游玩的景點(diǎn),一目了然!
安裝官方SDK
目前支持 Python >= 3.7版本,官方文檔地址:SDK安裝及使用流程 - 千帆大模型平臺 | 百度智能云文檔
創(chuàng)建應(yīng)用
登錄百度智能云千帆控制臺?,創(chuàng)建應(yīng)用。
創(chuàng)建應(yīng)用后,獲取API Key、Secret Key。
模型選擇
百度智能云千帆大模型平臺包含 ERNIE-Bot、 ERNIE-Bot-turbo、 BLOOMZ-7B、 Qianfan-BLOOMZ-7B-compresse、 Llama-2-7b-chat 等熱門大模型,我們使用 ERNIE-Bot 進(jìn)行應(yīng)用開發(fā)即可。
模型參數(shù)配置
Temperature:1.00
TOP_P:0.80
上傳數(shù)據(jù)庫進(jìn)行檢索訓(xùn)練
這里我們提前準(zhǔn)備了2組訓(xùn)練數(shù)據(jù),直接創(chuàng)建即可。
主要代碼如下:
第一步,導(dǎo)入模型,收集用戶出游信息
Python import paddlehub as hub # 加載旅游攻略模型 strategy_model = hub.Module(name="tourism_strategy") # 加載景點(diǎn)推薦模型 recommend_model = hub.Module(name="tourism_recommendation") # 用戶輸入出行地點(diǎn)和游玩時(shí)間等 destination = input("請輸入您希望出行的地點(diǎn):") duration = input("請輸入您計(jì)劃游玩的天數(shù):") # 使用旅游攻略模型規(guī)劃路線 strategy_result = strategy_model.generate_strategy(destination, duration) |
第二步,使用大模型推薦生產(chǎn)旅游攻略
Python # 使用景點(diǎn)推薦模型推薦早中晚各自游玩的景點(diǎn) time_spots = recommend_model.recommend_spots(strategy_result['time']) morning_spots = recommend_model.recommend_spots(strategy_result['morning']) afternoon_spots = recommend_model.recommend_spots(strategy_result['afternoon']) evening_spots = recommend_model.recommend_spots(strategy_result['evening']) food_spots = recommend_model.recommend_spots(strategy_result['food']) room_spots = recommend_model.recommend_spots(strategy_result['room']) # 輸出結(jié)果 print("時(shí)間:") for spot in time_spots: ????print(spot) print("上午游玩景點(diǎn):") for spot in morning_spots: ????print(spot) print("下午游玩景點(diǎn):") for spot in afternoon_spots: ????print(spot) print("晚上游玩景點(diǎn):") for spot in evening_spots: ????print(spot) print("特色美食:") for spot in food_spots: ????print(spot) print("住宿地點(diǎn):") for spot in room_spots: ????print(spot) |
驗(yàn)證參數(shù)示例:
目標(biāo)城市: 陜西西安。同行人數(shù): 2。游玩時(shí)長: 1天1夜 去西安,2人,玩1天1夜。 我想去西安,幫我規(guī)劃一下 |
測試效果:
怎么樣,是不是特別方便快捷就可以利用百度提供的插件開發(fā)自己想要實(shí)現(xiàn)的應(yīng)用!
依托于強(qiáng)大的框架和雄厚的算力池,千帆大模型自動幫開發(fā)者實(shí)現(xiàn)了高效率、高并發(fā)的模型推理支持。
也就是說,作為AI開發(fā)者,你可以將你的絕大部分注意力完全聚焦在應(yīng)用創(chuàng)意層面,無需過多擔(dān)心底層的技術(shù)優(yōu)化和算力問題了!
總結(jié)
倒計(jì)時(shí)4天了!10月17日,一年一度的百度世界大會即將開始。作為一名開發(fā)者,特別是如今大模型發(fā)展地如火如荼,看到大會議程上李彥宏將在現(xiàn)場做主題為「手把手教你做AI原生應(yīng)用」的演講,我太期待百度這次能給我們帶來什么“新花樣”了,我也是第一時(shí)間預(yù)約了直播,希望能夠了解到有關(guān)文心大模型的最新技術(shù),第一時(shí)間了解AI技術(shù)的發(fā)展和創(chuàng)新。畢竟誰也不想錯(cuò)過“大模型”這個(gè)有史以來最大平臺革命!
10月17日的百度世界,既是百度交出的一張AI答卷,更是一場代表AI行業(yè)風(fēng)向標(biāo)的科技大會,屆時(shí),相信無論是技術(shù)人員、從業(yè)者還是AI愛好者,都將在這里獲得想要的答案。同時(shí),作為一名IT從業(yè)者,期待百度世界大會后更多AI原生應(yīng)用涌現(xiàn)……文章來源:http://www.zghlxwxcb.cn/news/detail-713625.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-713625.html
到了這里,關(guān)于文心一言Plugin實(shí)戰(zhàn)來了,測試開發(fā)旅游攻略助手的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!