- 博客(11)
- 收藏
- 关注
原创 Langchain消息管理与聊天历史存储
LLM 和聊天模型有限的上下文窗口,即使您没有直接达到限制,您可能也希望限制模型处理的干扰量。一种解决方案是只加载和存储最近的n条消息。temp_chat_history.add_user_message("我叫Mike,你好")temp_chat_history.add_ai_message("你好")temp_chat_history.add_user_message("我今天心情挺开心,因为天气好")temp_chat_history.add_ai_message("你今天心情怎么样")
2025-11-28 23:03:38
854
原创 client、serve的实现以及Langchain的服务监控
开始Langchain的消息存储与聊天管理内容之前解决一下,上一文的接上一章启动服务器后运行下述代码;代码的长度会变长,更加复杂,不推荐。
2025-11-24 20:01:34
349
原创 Langchain服务的部署安装以及Git的安装
LangChain 是一个强大的框架,用于构建基于大语言模型(LLM)的应用。而是 LangChain 官方提供的一个库,专门用于将 LangChain 应用程序部署为 REST API 服务。: 一个 ASGI 应用程序,它将你的 LangChain 应用包装成一个 REST API。它负责处理 HTTP 请求、解析输入、调用你的链 / 代理,并返回结果。
2025-11-23 21:21:08
866
原创 Langchain工作流
全称,是 LangChain 框架中用于的核心表达式语言。它基于函数式编程思想,通过「链式调用」和「组件组合」的方式,让开发者能够灵活地编排多个工具、模型和逻辑步骤,形成一个完整的 AI 工作流。
2025-11-23 00:00:46
841
原创 Langchain提示词模板
当与聊天模型(如 GPT-3.5-turbo, GPT-4)交互时,推荐使用这种模板。它结构化地组织了不同角色(如。当你希望模型基于几个示例(Examples)来学习如何完成任务时,就需要用到少样本提示词模板。这是一种更高级、更具动态性的用法,通常与 LangChain 的。装饰器,可以将一个函数转换为一个提示词模板。****采用示例选择器****
2025-11-21 11:45:01
264
原创 langchain的安装以及使用
LangChain 不是一个大模型,而是一个 “大模型应用开发框架”—— 它就像乐高积木,把大模型、提示词、工具、数据这些 “积木” 拼起来,让你不用关注底层细节,专注于实现具体的业务逻辑(比如智能客服、自动化报告、旅行规划工具等)。2.具体安装步骤1、pip 安装 LangChain。
2025-11-20 13:51:31
929
原创 string库函数中 strcpy、strcat 、strcmp
本文 着重对 strcat \ strcmp \ strcpy 以及strncat\strncmp\strncpy 的介绍。提示:以下是本篇文章正文内容,下面案例可供参考要熟练掌握这些类函数的用法,并且了解如何实现他们的。
2023-08-05 12:41:17
249
1
原创 指针进阶之疑难杂症 第二节
传进去的参数是一个地址。而 arr[]={"a","b","c"};由于没有“\0”,strlen到\0才停止 所以=随机值。取出的是这个字符串的地址,但不知道哪里出现\0 =随机值。随机值因为跳过这个字符串地址后面是谁的地址未可知。*arr找到的是第一个元素地址 并且解引用 =1。注意:参数指向的字符串遇到“\0”结束,长度不包含\0"=5 第一个元素的地址向后一个元素开始 一共五个字符。计算的是arr内所有元素所占字节 =6。p是一个指针变量 是一个地址 =4或8。以下均是地址 均是=8。
2023-07-29 12:27:27
106
原创 指针进阶之疑难杂症 第一节
数组名的意义:1. sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小。2. &数组名,这里的数组名表示整个数组,取出的是整个数组的地址。3. 除此之外所有的数组名都表示首元素的地址。
2023-07-28 19:56:40
159
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅