国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【筆記】圖形化構(gòu)建自己的AI應(yīng)用程序——LangChain可視化工具Flowise

2023-08-29 22:21 作者:k7212519  | 我要投稿

1. LangChain介紹

官網(wǎng)描述:LangChain is a framework for developing applications powered by language models.(LangChain是一個使用語言模型開發(fā)程序的框架)

如果我們想基于語言模型開發(fā)自己的應(yīng)用程序,現(xiàn)階段最好的解決方案就是使用LangChain。它本質(zhì)上就是圍繞語言模型周邊構(gòu)建的一系列python程序包。比如我們想讓ChatGPT在線搜索資料,賦予他讀取pdf文檔的能力,或者給prompt一定的預(yù)設(shè)等等,這些都可以使用LangChain來完成。

2. 簡單示例 (在線搜索)

測試問題:LangChain和Flowise分別是什么?

我們都知道ChatGPT訓(xùn)練語料截至2021年9月,所以在原版ChatGPT中提問會得到如下回答:

GPT3.5默認(rèn)回答

這里簡單使用基于SerpAPI搜索服務(wù)的示例。當(dāng)然也可以接入Google或者Bing等其他搜索引擎。首先在當(dāng)前python環(huán)境中安裝所需要的包。

然后基于LangChain編寫python程序,調(diào)用ChatGPT和Serpapi服務(wù)同樣提問。

得到了聯(lián)網(wǎng)搜索后的正確結(jié)果:

LangChain

3.?Flowise介紹及部署

Flowise

Flowise是一款開源的圖形化構(gòu)建LangChain程序的工具。地址如下:

首先將倉庫Clone到本地:

建議在Linux中部署到docker,先安裝docker-compose:

  1. 進(jìn)入項(xiàng)目根目錄下的 docker?文件夾

  2. 創(chuàng)建 .env?文件并指定 PORT(參考 .env.example)

  3. 運(yùn)行?docker-compose?up -d

  4. 打開? http://localhost:3000

  5. 可以通過 docker-compose stop 停止容器

4.?Flowise圖形化構(gòu)建示例

還是剛剛的搜索程序例子,這里使用圖形化方式構(gòu)建:

節(jié)點(diǎn)圖
添加節(jié)點(diǎn)

圖形化方式對新手更加友好,但是受限于框架組件數(shù)量肯定不如直接使用LangChain功能更豐富,但是完成簡單的需求問題不大。而且Flowise還提供一鍵嵌入其他程序的接口,十分強(qiáng)大。

導(dǎo)出API接口

LangChain十分強(qiáng)大,常見的大語言模型例如llama2、GhatGLM2等等都可以方便地接入。當(dāng)然它的功能遠(yuǎn)不止如此。更多功能請查閱文檔,我也在探索中。LangChain可視化工具除了Flowise還有LangFlow也用得比較多,可自行使用體驗(yàn)。


【筆記】圖形化構(gòu)建自己的AI應(yīng)用程序——LangChain可視化工具Flowise的評論 (共 條)

分享到微博請遵守國家法律
南丰县| 南华县| 安阳县| 宁强县| 饶阳县| 府谷县| 筠连县| 本溪| 太仆寺旗| 溆浦县| 宜宾县| 六盘水市| 梅州市| 临夏市| 扎赉特旗| 平昌县| 新兴县| 新龙县| 永福县| 崇阳县| 文登市| 溆浦县| 北票市| 琼中| 江北区| 项城市| 滨海县| 察隅县| 响水县| SHOW| 海城市| 桓仁| 东丽区| 三明市| 绥江县| 天柱县| 西平县| 建德市| 青川县| 高雄县| 万山特区|