您的位置:首页 > 房产 > 建筑 > 做一个网站的流程是什么_淮北城市住建网_营销型网站建设_新闻投稿

做一个网站的流程是什么_淮北城市住建网_营销型网站建设_新闻投稿

2025/5/5 22:45:54 来源:https://blog.csdn.net/qyhua/article/details/146029833  浏览:    关键词:做一个网站的流程是什么_淮北城市住建网_营销型网站建设_新闻投稿
做一个网站的流程是什么_淮北城市住建网_营销型网站建设_新闻投稿

LangGraph实战:构建智能文本分析流水线

1. 智能文本分析

LangGraph是基于图结构的工作流开发框架,通过节点函数和条件流转实现复杂业务逻辑。四大核心能力:

1.1 状态容器
统一管理流程执行上下文,支持JSON序列化存储

1.2 智能路由
基于条件判断实现动态分支跳转

1.3 可视化调试
自动生成Mermaid流程图,直观展示业务流程

1.4 持久化存储
支持流程状态的保存与恢复

根据自身业务自定义文本数据处理流程:
请添加图片描述

2. 环境准备

2.1 安装依赖库

!pip install langgraph langchain langchain-openai python-dotenv

2.2 配置API密钥

import os
from dotenv import load_dotenvload_dotenv()
os.environ["OPENAI_API_KEY"] = os.getenv('OPENAI_API_KEY')  # 从.env加载密钥

3. 构建文本处理流水线

本案例实现文本分类->实体抽取->摘要生成的三步流水线

3.1 状态容器定义

from typing import TypedDict, Listclass ProcessState(TypedDict):raw_text: str         # 原始文本category: str         # 分类结果  entities: List[str]   # 实体列表summary: str          # 摘要结果

3.2 初始化大模型

from langchain_openai import ChatOpenAI#llm = ChatOpenAI(model="gpt-4-mini", temperature=0)# 这里把gpt替换成deepseek
llm = ChatOpenAI(base_url="https://api.deepseek.com/v1",  # DeepSeek API端点model="deepseek-chat",                  # DeepSeek模型标识openai_api_key="sk-eddxxxxxxxxxxxxxxxxxxxx",     # 替换为DeepSeek密钥max_tokens=1000

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com