logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LangChain聊天模型---工具调用

LangChain 支持 3 种@tool这 3 种方式的核心目标都是生成 LangChain 标准的工具对象方式 1:简单直接,依赖 docstring;方式 2:灵活强大,依赖 Pydantic BaseModel;方式 3:简洁紧凑,依赖 Annotated 类型提示。

LangChain 聊天模型核心能力:从基础定义到进阶实战

作为 LangChain 生态的核心组件,聊天模型是连接大语言模型(LLM)与实际应用的桥梁。与传统纯文本补全模型不同,LangChain 中的聊天模型专门优化了对话交互能力,通过标准化的消息格式实现灵活调用,支持多模型切换、结构化输出、流式交互等高级功能。本文严格基于 LangChain 官方课件,结合实战代码与进阶知识点,带你从基础定义到核心能力,全面掌握聊天模型的使用方法。LLM:多数指纯文

#microsoft#数据库
从 0 到 1 玩转大模型:新手入门 + 老手速查指南

作为 AI 技术布道师,经常被问 “大模型到底是什么?”“新手该从哪开始学?”“老手如何快速落地项目?这篇博客就像一本 “大模型实用手册”,既用大白话带新手入门,也为老手整理了核心技术和工具速查,让你既能懂原理,又能上手用。

#软件工程#AIGC
大模型入门核心指南:概念、路径、技术与工具全解析

Transformer 是大模型的 “基础架构”,就像一栋房子的钢筋骨架,决定了。它的核心优势是 “”,能同时分析文本中不同词语的关联,而不是逐字逐句处理。例如,处理 “小明告诉小红,她喜欢的花是玫瑰” 时,Transformer 能快速识别 “她” 指的是 “小红”,而不是 “小明”,这是传统模型难以高效做到的。

#学习方法
KMP 算法超详细讲解笔记(含全概念 + 全题解题思路)

pi[i]:长度为 i 的前缀的最长 border 长度(最长真公共前后缀长度)。

#java#算法#数据结构
Linux 进程与虚拟地址空间

课本中常将进程描述为 “程序的一个执行实例”,而从 Linux 内核的视角来看,进程是 “担当分配系统资源(CPU 时间、内存)的实体”。进程 = 内核数据结构(task_struct) + 自己的程序代码和数据。程序本身只是存储在磁盘上的二进制文件(如),只有当操作系统将其加载到内存并创建对应的内核管理结构后,才成为可执行的进程。独立性:每个进程拥有独立的mm_struct和页表,虚拟地址空间隔

#linux#运维#服务器
深入讲解C++ 智能指针:原理、使用与实践

此处提供仿函数、函数指针、lambda 表达式// 1. 函数指针删除器// 2. 仿函数删除器public:// 3. 文件句柄删除器(仿函数)public:// 仿函数作为删除器(unique_ptr模板参数指定,shared_ptr构造函数传入)// 函数指针作为删除器// lambda表达式作为删除器// 管理文件句柄});return 0;当所有外部shared_ptr(如main中的n

#c++#开发语言
C++11 核心特性深度解析:可变参数模板、新类功能、lambda 与包装器

/ 名字// 价格// 评价{}int main(){"苹果", 2.1, 5},{"香蕉", 3.0, 4},{"橙子", 2.2, 3},{"菠萝", 1.5, 4}// 按价格升序排序(lambda替代仿函数)});// 按价格降序排序});// 按评价升序排序});return 0;

#c++#算法#开发语言
算法基础--动态规划系列训练

在搜索的过程中,如果搜索树中有很多重复的结点,此时可以通过⼀个 "备忘录",记录第⼀次搜索到的结果。当下⼀次搜索到这个结点时,直接在 "备忘录" ⾥⾯找结果。其中,搜索树中的。在⽤记忆化搜索解决斐波那契问题时,如果关注 "备忘录" 的填写过程,会发现它是从左往右依次填写 的。当 位置前⾯的格⼦填写完毕之后,就可以根据格⼦⾥⾯的值计算出 位置的值。动态规划(Dynamic Programming,简

文章图片
#代理模式#c++#算法 +1
到底了