简体中文 | 繁體中文 | English |
在OpenWrt上部署AI工作流工具LangFlow,简单好用

在OpenWrt上部署AI工作流工具LangFlow,简单好用

typecho
2024-07-19 / 0 评论 / 1,581 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

小伙伴们,今天我要给大家推荐一个超级好用的AI神器——LangFlow!😍 这款开源框架可以让你轻松构建多代理和RAG应用,简直就是开发者的宝藏!✨LangFlow不仅支持Python,还完全可以定制,兼容各种LLM和向量存储,妥妥的开发神器!💻

LangFlow的界面非常直观,简化了AI模块的操作,让开发者能够快速原型并将他们的创意变成强大的现实解决方案。这不就是我们一直在寻找的高效工具吗?💡

lys49pnn.png

接下来,和大家一起在OpenWrt上部署LangFlow。放心,这个过程超级简单,小白都能搞定!💪

首先,你需要拥有一台不错的OpenWrt设备,还没有的来这里找找呗: 迷你主机 ,设备的固件可以从openwrt.ai下载刷入,最后确保你的设备上安装了git-http,docker,dockerd和docker-compose插件。如果还没有安装,可以参考相关教程在软件包进行安装。安装好后,按以下步骤操作:

1.克隆LangFlow仓库:打开终端("服务"-"终端"),进入可用目录,如/data/docker,运行命令克隆LangFlow的代码仓库。🌟

cd /data/docker
git clone https://github.com/langflow-ai/langflow.git

2.进入docker_example目录,运行Docker Compose文件:使用cd命令进入docker_example目录,这里包含了我们需要的Docker Compose文件。📁运行命令启动Docker Compose服务。

cd langflow/docker_example
docker-compose up -d

lys4c717.png

LangFlow服务将会在http://你的OpenWrt设备IP:7860/上可用。🚀

lys4fdot.png

3.Docker Compose配置详解
在Docker Compose配置文件中,我们启动了两个服务:langflow和postgres。💼

1)LangFlow服务

  • 使用langflowai/langflow:latest镜像,暴露端口7860。
  • 依赖postgres服务。
  • 环境变量包括LANGFLOW_DATABASE_URL和LANGFLOW_CONFIG_DIR。
  • 数据卷映射:langflow-data -> /var/lib/langflow。

2)PostgreSQL服务

  • 使用postgres:16镜像,暴露端口5432。
  • 环境变量包括POSTGRES_USER、POSTGRES_PASSWORD和POSTGRES_DB。
  • 数据卷映射:langflow-postgres -> /var/lib/postgresql/data。

3)切换到特定版本的LangFlow
如果你想使用特定版本的LangFlow,可以在Docker Compose文件中修改langflow服务的镜像字段。例如,使用1.0-alpha版本:

image: langflowai/langflow:1.0-alpha

这样,你就可以轻松切换到指定版本的LangFlow啦!🔄

怎么样,是不是超级简单?还等什么,赶紧试试吧!💪 有问题随时查询官方文档哦~❤️
文档地址: docs.langflow.org

更多关注:www.9418666.xyz

0

评论 (0)

取消