摘要: 目录背景参考资料 背景 缺乏规范,有些团队代码杂乱无章,难以维护。现在推荐一种代码结构的写法。 基于流程框架的 任务和步骤的层级结构组织代码。 服务接口:跟流程框架的任务一致 (DDD的命令) 步骤:独立的方法,或者类封装接口。步骤内部的逻辑基于业务场景分层编写。 例: L5 (业务活动):订单评审 阅读全文
posted @ 2025-03-25 21:12 向着朝阳 阅读(21) 评论(0) 推荐(0)
摘要: 目录背景和价值参考资料 背景和价值 from langchain_openai import ChatOpenAI from langchain_core.messages import SystemMessage, HumanMessage import os # from langchain.p 阅读全文
posted @ 2025-03-25 18:06 向着朝阳 阅读(35) 评论(0) 推荐(0)
摘要: 目录1. 运算符重载 (| 的实现)2. 输入输出处理流程步骤 1 - 执行提示模板步骤 2 - 传递到 LLM3 组件的类型预先定义核心类型示例参考资料 这种管道操作符的底层实现基于 ​Runnable 协议 和 ​运算符重载 的设计模式 ... final_prompt = ChatPrompt 阅读全文
posted @ 2025-03-25 18:03 向着朝阳 阅读(141) 评论(0) 推荐(0)
摘要: 目录前简单聊天发送简单消息例子升级例子:使用LangChain 的ChatPromptTemplate 替换占位符, 生成messages使用管道命令LCEL 调用大模型 和大模型聊天使用ChatOpenAI类, 直接调用 ChatOpenAI.invode(messages). 常见的 messa 阅读全文
posted @ 2025-03-25 17:07 向着朝阳 阅读(79) 评论(0) 推荐(0)
摘要: 目录背景和价值类和方法定义参考资料 背景和价值 类和方法定义 from typing import Union class Calculating: def add_func(m:int | float,n:int | float) -> int | float: """ 对两个数字进行相加并返回结 阅读全文
posted @ 2025-03-25 12:16 向着朝阳 阅读(13) 评论(0) 推荐(0)
摘要: 为什么要引入流程框架 流程框架能做什么? 任正非曾说:「企业管理的目标就是流程化组织建设。」如何立足企业实际,推进流程化组织建设是很多企业面临的重要课题。 流程的定义是:一套完整的端到端为客户创造价值的活动连接、集合。完整的端到端,指的是从客户需求来,到客户需求去。 端到端的思想可不容易,比如说一个 阅读全文
posted @ 2025-03-25 10:51 向着朝阳 阅读(268) 评论(0) 推荐(0)