- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 (四)LangChain大模型应用开发:聊天机器人
不能直接使用 trim_messages的方法来实现,需要调整历史记录的函数,实现逻辑为:先获取最后一条的信息,然后交给大模型进行总结,总结完以后将总结的信息替换原本的信息再传给大模型"""用大模型总结文本,控制在 max_len 字符内""""请在不超过{max_len}个字内,简要总结以下内容:\n\n{text}""""获取会话历史,并将最后一条AIMessage总结后替换"""# 如果最后一条是AI消息,就做总结替换。
2026-05-07 11:26:48
299
原创 (三)LangChain大模型应用开发:开发LLM应用程序
本文介绍了如何使用LangChain和LangServe构建一个翻译API服务。主要内容包括:1)设置LangSmith环境变量用于追踪模型执行;2)创建Ollama聊天模型实例;3)配置输出解析器和提示词模板;4)使用LCEL链接组件创建处理链;5)通过LangServe部署为FastAPI应用,自动生成REST API端点和Playground界面。完整代码展示了从模型配置到API部署的全流程,实现了一个简单的文本翻译服务。
2026-05-07 11:07:58
137
原创 (二)LangChain大模型应用开发:LangChain的关键对象
这篇文章介绍了使用LangChain框架构建聊天应用的核心技术要点: 创建聊天模型、 提示词模板、 输出格式化、 链式调用、 流式输出
2026-05-07 11:00:03
24
原创 (一)LangChain大模型应用开发:环境搭建
本文介绍了使用Ollama部署本地大模型开发环境的完整流程。首先通过Docker部署Ollama服务,配置GPU支持以加速模型运行,并演示了从官网下载模型的方法。其次详细说明了Python开发环境的搭建步骤,包括创建conda虚拟环境、安装langchain及其Ollama集成库。整个过程涵盖了从基础设施部署到开发环境配置的关键环节,为基于本地大模型的AI应用开发提供了完整的解决方案。通过本教程,开发者可以快速搭建起支持GPU加速的本地大模型开发环境。
2026-05-07 10:54:53
45
原创 通过SMTP协议和Exchange两种方式实现邮件的发送功能
SpringBoot通过smtp协议和exchange两种不同方式实现邮件的发送功能。
2022-06-06 13:48:01
5960
2
原创 SpringBoot 集成Spring Data JPA时,解决@Column注解name属性不生效,并兼容原来存在表的方案
SpringBoot 集成Spring Data JPA时,解决@Column注解name属性不生效,并兼容原来存在表的方案
2022-05-19 22:21:18
3563
6
原创 SpringBoot 集成 spring-boot-admin,启动时报错
SpringBoot 集成 spring-boot-admin,启动时报错
2022-05-05 16:54:58
3237
1
原创 第四章 SpringBoot快速开发框架 - Spring Security + JWT实现登录权限认证
SpringBoot集成Spring Security + JWT实现登录权限认证
2022-05-01 19:35:54
583
3
原创 Echart地图组件的使用
1、基本应用(中国地图+世界地图) echarts中想要使用地图首先需要准备地图对应的js文件,js文件可以到github上克隆下来,地址为: https://github.com/Luna829/incubator-echarts ,地图的js文件存放在 map/js路径下。1)效果要求:2)代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <
2022-04-25 19:48:40
16796
原创 Windows通过zip压缩包安装mysql5.7
1、下载mysql5.7https://dev.mysql.com/downloads/mysql/5.7.html2、解压zip文件我把文件放在了C:\Program Files\MySQL\mysql-5.7.31-winx64下面3、配置环境变量(1) 创建变量MYSQL_HOME,值为:C:\Program Files\MySQL\mysql-5.7.31-winx64(2) 在path下新增:%MYSQL_HOME%\bin4、创建my.ini在根目录[client]# 设置my
2020-10-03 09:26:48
463
原创 you have not installed the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy
Reason: Encryption raised an exception. A possible cause is you are using strong encryption algorithms and you have not installed the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction ...
2020-04-07 09:29:39
6187
3
原创 Spring Boot集成Quartz,管理动态定时任务
1、添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency>2、创建数据库SQL,可以到qu...
2019-07-04 09:48:21
481
原创 Spring Boot打印全部已加载的Bean
1、@SpringBootApplication@EnableSchedulingpublic class DataviewPlatformApplication implements CommandLineRunner { public static void main(String[] args) { SpringApplication.run(Dataview...
2019-07-04 08:59:25
3371
原创 springboot集成redis时,sentinel配置导致的错误
redis新手,springboot集成redis时出现了一下错误:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2019-05-16 15:05:51.455 ERROR 11828 --- [ ...
2019-05-16 15:38:58
6970
原创 SpringBoot 开启GZIP压缩
SpringBoot开启Gzip压缩的方法:在application.properties中加入如下配置:server.compression.enabled=trueserver.compression.mime-types=application/json,application/xml,text/html,text/xml,text/plain...
2019-05-14 15:16:33
1905
原创 idea中springboot开启RunDashboard
在workspace.xml中加入红框中的内容。<option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option>
2019-03-09 09:19:29
669
原创 SpringBoot集成swagger2,生成API文档
1、添加依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <arti...
2018-11-04 12:24:46
384
2
SpringBoot快速开发框架
2022-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅