五月天青色头像情侣网名,国产亚洲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的評論 (共 條)

分享到微博請遵守國家法律
年辖:市辖区| 常德市| 桓仁| 石景山区| 石狮市| 唐海县| 合肥市| 安陆市| 双牌县| 盐亭县| 綦江县| 衡东县| 洛宁县| 修水县| 汤原县| 大同市| 出国| 师宗县| 雷州市| 岳池县| 唐河县| 双鸭山市| 阳原县| 改则县| 金川县| 天门市| 淮北市| 应用必备| 泉州市| 云南省| 博兴县| 抚顺市| 三台县| 永靖县| 崇义县| 黄石市| 深泽县| 宁乡县| 威宁| 齐河县| 普洱|