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应用程序。我们为您想做的任何贡献感到非常高兴。创建新功能,修复错误或改进下文。
您可以在此处阅读有关如何贡献的更多信息。