langchain ui
v.0.1.2.2
請注意,該存儲庫是不太好的。我們已經開始採用另一種方法,該方法可以更詳細地使用LLM驅動的代理。請查看https://github.com/homanp/superagent。我們感謝所有的反饋和貢獻
無代碼開源CHAT-AAI工具包建立在Langchain之上。
Langchain UI使任何人都可以使用無代碼類型的Inteface創建和託管聊天機器人。
特徵:
創建自定義聊天機器人,例如聊天機器人。
使用外部數據源,ChatGPT插件和提示為聊天機器人提供上下文。
每個聊天機器人的專用API端點。
帶上自己的DB
帶上自己的身份驗證者(默認到GitHub)
用法quoutas
將聊天機器人嵌入到任何網站或應用程序中
聊天機器人主題
...還有更多
Langchain UI使用NextJS 13 appDir 。在這裡閱讀更多有關
我們已經將所有代理功能從Langchain TypeScript遷移到Langchain Python。因此,您需要運行Langchain UI API才能與聊天機器人進行交互。將來,當TS軟件包與Python軟件包相當時,我們將僅使用JavaScript遷移。
設置Langchain UI API
將存儲庫克隆到公共github存儲庫中(或fork https://github.com/homanp/langchain-ui/fork)。如果您打算分發代碼,請公開源代碼。
git clone https://github.com/homanp/langchain-ui.git轉到項目文件夾
cd langchain-ui使用NPM安裝軟件包
npm install設置您的.env文件
.env.example至.env運行項目
npm run dev運行襯裡
npm run lint建立項目
npm run build我們的任務是使任何人都可以輕鬆地在雲中創建和運行LLM應用程序。我們為您想做的任何貢獻感到非常高興。創建新功能,修復錯誤或改進下文。
您可以在此處閱讀有關如何貢獻的更多信息。