当Langflow遇见DeepSeek:可视化开发工作流的新解法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
AITNT-国内领先的一站式人工智能新闻资讯网站 搜索
当Langflow遇见DeepSeek:可视化开发工作流的新解法
6955点击    2025-02-15 12:52

最近读者后台留言,问有没有好用的工作流平台。确实,对于大多数流程相对固定的任务,采用工作流完成确实是最优解,这种需求一直存在。


今天要吹的这款神器叫做Langflow——一个能让小白用可视化拖拽玩转RAG应用、多Agent系统的神器。这项目在GitHub上已经收获47k star,更新非常频繁,社区非常活跃。


这款Langflow工作流搭配现在火热的DeepSeek,更是让你如虎添翼。


今天就带大家一探究竟!


当Langflow遇见DeepSeek:可视化开发工作流的新解法


当Langflow遇见DeepSeek:可视化开发工作流的新解法


一、AI界的乐高积木


想象一下,用拖拽积木的方式就能搭建AI工作流——这就是Langflow的核心魔法✨。它把大语言模型、数据库、向量数据库、API接口都变成了可视化组件,并且已经支持 MCP(Model Context Protocol),能通过MCP进行扩展,以实现脱虚向实。


项目核心优势:


✅ Python+Typescript开发,私有部署只需一行命令,无需其他依赖


✅ 支持Windows、Linux、Mac等平台


✅ 适配 OpenAI/DeepSeek/Ollama 等20余种主流大模型接口


✅ 支持Chroma/Milvus/Pinecone等20余种向量数据库


✅ 全流程可视化编排,支持if-else等复杂逻辑


✅ 支持导出为Python代码或API服务


✅ 支持各种Agent,支持MCP,扩展系统外能力


当Langflow遇见DeepSeek:可视化开发工作流的新解法


二、极速部署


比起动辄需要GPU集群的AI项目,在Windows系统中,Langflow的安装非常简单,先安装Python 3.10 或 3.12 (建议在conda环境下):


使用uv安装(推荐):


uv pip install langflow


直接使用 pip 安装:


pip install langflow


运行:


python -m langflow run


首次运行的时间比较长,出现以下就表示成功运行了 :


当Langflow遇见DeepSeek:可视化开发工作流的新解法


浏览器打开http://localhost:7860,你的AI工作室就准备就绪啦!Windows/Mac/Linux全平台通吃~


二、实战:博客生成器


Langflow 内置了不少工作流模版,包括市场研究、SEO关键词生成器、Blog生成器、Ins文案生成、文档问答等。


当Langflow遇见DeepSeek:可视化开发工作流的新解法


当Langflow遇见DeepSeek:可视化开发工作流的新解法


从模版中选择Blog Writer,即生成一个新的项目。


当Langflow遇见DeepSeek:可视化开发工作流的新解法


从上述工作流可以读懂他的流程:从两个设定的URL中读取网页,然后提取正文文字。从 Instructs 模块中读取用户指令,然后一起给到 Prompt 模块。


Prompt模块的输入有 instructions以及refrences两项,而Template中内容如下:


Reference 1:


{references}


---


{instructions}


Blog:


上面表示将输入的 refrences 和 instructions 文本内容,直接放到上述{references} 和 {instructions} 里,形成最终的用户提示词。


这个提示词给到OpenAI模块。


OpenAI模块会调用OpenAI的chat接口,由gpt-4o-mini进行博文的编写,最后输出到 Chat Output。


这里我们将模型改为调DeepSeek的接口。


点击OpenAI模块上悬浮工具栏的"Controls"


当Langflow遇见DeepSeek:可视化开发工作流的新解法


弹出设置页中,修改 API Base和API Key,按 DeepSeek 文档(https://api-docs.deepseek.com/zh-cn/)填写。


其中兼容OpenAI的Base为 : https://api.deepseek.com/v1


填入您DeepSeek的API Key,形如 sk-xxxxx


当Langflow遇见DeepSeek:可视化开发工作流的新解法


Model Name 这项这里由于只有选项,不能填指定值,所以无需修改。


关闭设置页,设置自动保存,然后点击悬浮工具栏上的"Code"



当Langflow遇见DeepSeek:可视化开发工作流的新解法


在 build_model 函数中,将 model_name 强制修改为 "deepseek-chat",这表示模型名采用 "deepseek-chat"这个值,而不用界面设置的 gpt-4o-mini。然后点击右下角的 Check & Save 按钮。



当Langflow遇见DeepSeek:可视化开发工作流的新解法


Langflow的强大也在于此,可以很方便修改每个节点中的行为,不只有界面。


即便不会Python也没关系,借助大模型,即可以轻松进行功能添加。


所有配置工作完成了,点击 Chat Output 右上角的运行小图标


当Langflow遇见DeepSeek:可视化开发工作流的新解法


整个工作流就运行起来了


当Langflow遇见DeepSeek:可视化开发工作流的新解法


可以看到每个节点右上角有运行状态,节点完成后还会显示消耗的时间,一目了然。


三、更多场景


Langflow提供了大量的处理节点,可以满足你各种需求:


场景1:让AI帮你写周报。


将你每天的工作进行记录,作为输入提供给Langflow。


写好一个标准的周报示例,内置在上述 Template 中。


每周只需要运行一次,工作流即帮你生成当周的周报。


每周仅需点击生成按钮,即可获得符合企业规范的完整周报文档,告别重复性文档整理,让您专注核心工作,效率提升60%以上。


场景2:简单文档问答


当Langflow遇见DeepSeek:可视化开发工作流的新解法


场景3:RAG


当Langflow遇见DeepSeek:可视化开发工作流的新解法


Langflow提供智能文本分块模块,可高效处理长文档并实现结构化存储。系统通过语义解析将文本智能拆分为逻辑连贯的段落单元,并精准嵌入向量数据库构建知识图谱。


当用户发起查询时,检索模块先进的向量检索,首先从知识库中快速定位相关语义片段,继而通过智能整合引擎将精选内容提交给大语言模型,最终生成精准可靠的定制化回答。


RAG工作流有效解决了长文本处理中的信息碎片化难题,显著提升了知识检索效率和问答准确率。


四、进阶


除在图形化创建和执行流程以外,Langflow还支持将流程导出为Json文件,与langchain一起使用,以程序化的方式帮你完成定时、批量的任务。


看完这篇还在等什么?快去搭个AI助理,光明正大摸鱼吧!(老板问起就说在学习AGI技术🧠)


项目主页: https://github.com/langflow-ai/langflow


文章来自于“AI工作流”,作者“种花得花”。


当Langflow遇见DeepSeek:可视化开发工作流的新解法

关键词: AI , AI工作流 , Langflow , Langflow
AITNT-国内领先的一站式人工智能新闻资讯网站
AITNT资源拓展
根据文章内容,系统为您匹配了更有价值的资源信息。内容由AI生成,仅供参考
1
AI工作流

【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。

项目地址:https://github.com/n8n-io/n8n

在线使用:https://n8n.io/(付费)


【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。

项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file



【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。

项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file

在线使用:https://vectorvein.ai/(付费)

2
智能体

【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。

项目地址:https://github.com/Significant-Gravitas/AutoGPT


【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。

项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md

3
知识库

【开源免费】FASTGPT是基于LLM的知识库开源项目,提供开箱即用的数据处理、模型调用等能力。整体功能和“Dify”“RAGFlow”项目类似。很多接入微信,飞书的AI项目都基于该项目二次开发。

项目地址:https://github.com/labring/FastGPT

4
RAG

【开源免费】graphrag是微软推出的RAG项目,与传统的通过 RAG 方法使用向量相似性作为搜索技术不同,GraphRAG是使用知识图谱在推理复杂信息时大幅提高问答性能。

项目地址:https://github.com/microsoft/graphrag

【开源免费】Dify是最早一批实现RAG,Agent,模型管理等一站式AI开发的工具平台,并且项目方一直持续维护。其中在任务编排方面相对领先对手,可以帮助研发实现像字节扣子那样的功能。

项目地址:https://github.com/langgenius/dify


【开源免费】RAGFlow是和Dify类似的开源项目,该项目在大文件解析方面做的更出色,拓展编排方面相对弱一些。

项目地址:https://github.com/infiniflow/ragflow/tree/main


【开源免费】phidata是一个可以实现将数据转化成向量存储,并通过AI实现RAG功能的项目

项目地址:https://github.com/phidatahq/phidata


【开源免费】TaskingAI 是一个提供RAG,Agent,大模型管理等AI项目开发的工具平台,比LangChain更强大的中间件AI平台工具。

项目地址:https://github.com/TaskingAI/TaskingAI

5
prompt

【开源免费】LangGPT 是一个通过结构化和模板化的方法,编写高质量的AI提示词的开源项目。它可以让任何非专业的用户轻松创建高水平的提示词,进而高质量的帮助用户通过AI解决问题。

项目地址:https://github.com/langgptai/LangGPT/blob/main/README_zh.md

在线使用:https://kimi.moonshot.cn/kimiplus/conpg00t7lagbbsfqkq0