五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
庄浪县| 伊宁市| 兰溪市| 广平县| 长丰县| 黑水县| 赣榆县| 乐业县| 崇明县| 治多县| 东城区| 乌拉特中旗| 饶平县| 红河县| 墨竹工卡县| 博乐市| 祁阳县| 惠来县| 鞍山市| 克东县| 化州市| 马龙县| 年辖:市辖区| 科尔| 襄垣县| 稷山县| 塘沽区| 黄龙县| 巴中市| 万安县| 双峰县| 定远县| 舟山市| 莱西市| 伊川县| 嘉定区| 东乌珠穆沁旗| 保定市| 隆子县| 武陟县| 东辽县|