- 博客(139)
- 资源 (10)
- 收藏
- 关注
原创 【FastGPT】利用知识库创建AI智能助手
关于`FastGPT`的部署,官方提供了`docker-compose`方式的部署文档,如果使用的是`podman`和`podman-compose`的同学,可以参考这篇文章[【FastGPT】Linux系统使用podman-compose方式部署指南](https://blog.youkuaiyun.com/friendlytkyj/article/details/145880230)如何新增用户和修改密码,请参考这篇文章[【FastGPT】如何新增用户&修改密码](https://blog.youkuaiyun.com/f
2025-03-19 15:37:30
415
原创 【FastGPT】如何新增用户&修改密码
关于`FastGPT`的部署,官方提供了`docker-compose`方式的部署文档,如果使用的是`podman`和`podman-compose`的同学,可以参考这篇文章[【FastGPT】Linux系统使用podman-compose方式部署指南](https://blog.youkuaiyun.com/friendlytkyj/article/details/145880230)部署好之后,发现FastGPT的用户管理功能比较简单,没有新增用户,也没有修改密码的功能。只有一个默认用户`root`,默认密码`
2025-03-04 15:13:20
1531
3
原创 【FastGPT】Linux系统使用podman-compose方式部署指南
`FastGPT`是一个基于`LLM`大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过`Flow`可视化进行工作流编排,从而实现复杂的问答场景。官方提供了`docker-compose`方式部署,本文使用`podman`、`podman-compose`方式部署,毕竟`podman`几乎可以无缝兼容`docker`部署之后,还从`0`到`1`对`FastGPT`进行各种配置,直到可以使用为止,方便大家入门。
2025-02-26 17:02:39
902
原创 【Kibana】Linux部署最新版8.x
`The Elastic Stack`,包括`Elasticsearch`、`Kibana`、`Beats`和`Logstash`(也成为`ELK Stack`)`Elasticsearch`:简称`ES`,是一个开源的高扩展的分布式全文搜索引擎,是整个`Elastic Stack`技术栈的核心。它可以近乎实时地存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理`PB`级的数据。本文主要讲解如何部署`Kibana`,使用最新版`8.17.0`。
2025-01-22 15:14:42
529
原创 【Kafka】Linux+KRaft集群部署指南
`Kafka`是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。其核心组件包含`Producer`、`Broker`、`Consumer`,以及依赖的`Zookeeper`集群。其中`Zookeeper`集群是`Kafka`用来负责集群元数据的管理、控制器的选举等。用过`kafka`的开发者应该知道,每次启动`kafka`服务时,都是需要先把`Zookeeper`启动,然后启动`kafka`,步骤相当繁琐。`Kafka`在使用的过程当中,会出现一些问题。由于重度依赖`
2025-01-16 15:54:56
810
原创 【RedisStack】Linux安装指南
`Redis Stack`是使用`Redis`的最佳起点。我们将我们必须提供的最好的技术捆绑在一起,形成一个易于使用的软件包。`Redis Stack`扩展了`Redis OSS`的核心功能,并为调试等提供了完整的开发人员体验。除了`Redis OSS`的所有功能之外,`Redis Stack`还支持:- Probabilistic data structures- Queryable JSON documents- Querying across hashes and JSON documents
2025-01-13 10:06:02
540
原创 【Email】基于SpringBoot3.4.x集成发送邮件功能
在业务系统开发过程中,经常有发送邮件的需求,希望可以系统在某个时候自动触发邮件,或者支持用户主动触发邮件,`Spring Boot`框架提供了发送邮件的功能,通过简单的配置即可实现。有时候不仅要发送邮件,对邮件内容格式、样式还有更高要求,我们也可以利用模板引擎来实现,比如`Thymeleaf`,`Freemarker`等等。本着"**最新**"原则,这篇文章依然采用最新版的`Spring Boot 3.4.0`,`OpenJDK`最新`LTS`版`21`,`IntelliJ IDEA`最新社区版`2
2024-12-12 09:06:32
7726
原创 【EFK】Linux集群部署Elasticsearch最新版本8.x
`The Elastic Stack`,包括`Elasticsearch`、`Kibana`、`Beats`和`Logstash`(也成为`ELK Stack`)`Elasticsearch`:简称`ES`,是一个开源的高扩展的分布式全文搜索引擎,是整个`Elastic Stack`技术栈的核心。它可以近乎实时地存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理`PB`级的数据。本文主要讲解如何部署`Elasticsearch`,使用最新版`8.15.3`。
2024-11-09 15:08:07
1361
原创 【Kafka】Windows+KRaft部署指南
Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。其核心组件包含ProducerBrokerConsumer,以及依赖的Zookeeper集群。其中Zookeeper集群是Kafka用来负责集群元数据的管理、控制器的选举等。用过kafka的开发者应该知道,每次启动kafka服务时,都是需要先把Zookeeper启动,然后启动kafka,步骤相当繁琐。Kafka在使用的过程当中,会出现一些问题。由于重度依赖Zookeeper集群,当Zookeeper。
2024-11-07 13:22:04
1281
1
原创 【Actuator】基于SpringBoot3.3.x版本④可观测性增强
**可观测性**由CNCF组织提出,在云原生中提到一个词`Observerbility`,随着云原生的崛起,可观测性成了云原生时代的必备能力。加上谷歌、阿里、腾讯等互联网大厂的参与,**可观测性**逐渐从幕后走进寻常百姓家。那么,什么叫可观测性呢?用相对严谨的话来说,**可观测性指的是一种能力,是通过检查其输出来衡量系统内部状态的能⼒。这些输出体现内部系统状态的能力越强,可观测性也就越好。**由此可以看出,可观测性的核心价值就是排查故障。搞`IT`的都知道,这个世界上不存在没有`Bug`的系统,无论
2024-10-22 11:56:08
797
1
原创 【Jenkins】windows安装步骤
解压的war包默认是放在C盘的用户目录,通过JENKINS_HOME环境变量可以快捷指定解压的WAR包路径、插件路径、日志路径等。Jenkins第一次启动,会在控制台打印管理员初始化密码,比如。,同时jenkins目录下也生成了很多个文件夹。也可以不创建用户,直接点击。
2024-10-12 12:11:36
1442
原创 【Springdoc-openapi】基于SpringBoot3.3.x版本③集成Springdoc
在微服务开发过程中,后端同学会写各种`API`,每写一个`API`,都需要相应的`API`文档,前端同学需要根据`API`文档进行开发、联调,其它后端同学也需要通过`API`文档了解系统设计以及方便排查问题。关于`API`文档的工具有很多,比如常用的`Swagger`、`Apifox`等等,本文主要介绍`Springdoc`开源库,它与`Spring Boot`框架体系的集成更显丝滑。本着"**最新**"原则,这篇文章依然采用最新版的`Spring Boot 3.3.4`,最新版`springdoc
2024-10-05 12:36:35
1765
原创 【Spring Security】基于SpringBoot3.3.4版本②如何配置免鉴权Path
[【Spring Security】基于SpringBoot3.3.4版本①整合JWT的使用教程](https://blog.youkuaiyun.com/friendlytkyj/article/details/142679120)在这篇文章中,详细演示了使用最新版`Spring Boot`,完成一个微服务开发,并使用`Spring Security`组件完成登录认证,同时整合了`JWT`,使用的`RSA`公私钥签名、验签。接下来继续讲解下一个业务场景:一个真实场景的微服务,难免会有一些请求`Path`不需要任
2024-10-03 16:20:04
1673
原创 【Spring Security】基于SpringBoot3.3.4版本整合JWT的使用教程
Spring Boot框架版本在持续迭代中,Spring相关组件也在不断更新,JDK版本的发布频率也更加的频繁。做为一名持续学习的开发者,紧跟技术时代潮流,持续学习新技术,持续更新自己的技能储备,是往前冲锋的必备能力和品质。希望大家跟我一样,保持对技术的渴望,保持学习的激情,一起努力吧。JWT也是现在前后端分离主流的身份认证载体,在本文中,我们会循序渐进从Spring Boot框架起步,一步步整合JWT,使用RSA公钥、私钥对JWT进行签名和验签,一点点揭开Spring Security的神秘面纱。
2024-10-02 15:48:13
2359
5
原创 【Aspect】Spring之AOP介绍
within匹配指定类型。匹配指定类的任意方法,不能匹配接口。表达式模式:使用示例:this-匹配代理对象实例的类型,匹配在运行时对象的类型。target匹配目标对象实例的类型,匹配 AOP 被代理对象的类型。表达式模式:使用示例:三种表达式匹配范围如下:表达式匹配范围withinthistarget接口✘✔✔实现接口的类✔〇✔不实现接口的类✔✔✔args匹配方法参数类型和数量,参数类型可以为指定类型及其子类。
2024-07-27 14:58:48
471
原创 【Mybatis-Plus】PostgreSQL之JSONB自动映射对象
使用可以帮开发者自动处理json格式与java对象之间的映射关系,不需要每次手动做序列化和反序列化的工作了。如果使用的数据库有自己特有的字段类型,也可以自定义开发一个,达到自动转换的目的。
2024-07-18 09:39:57
752
原创 【Mybatis-Plus】根据自定义注解实现自动加解密
我们需要一个注解,只要实体类的属性加上这个注解,那么就对这个属性进行自动加解密/*** 加密字段*/
2024-06-16 17:32:50
2405
2
原创 【SkyWalking】启用apm-trace-ignore-plugin追踪忽略插件
使用Agent采集追踪数据的时候,想排除某些路径,比如等,这样可以减少上报的数据,也可以去除一些不必要的干扰数据。
2024-06-08 16:23:27
781
原创 【SkyWalking】使用PostgreSQL做存储&K8s部署
表格往右拖动,可以看到环境变量名称和默认值。Dockerfile核心内容如下。初始化PostgreSQL数据库。
2024-06-07 23:23:26
881
原创 【Kubernetes】Pod无法访问Service域名问题排查
部署过多套k8s集群,发现在其中一套k8s环境中,在Pod内无法访问,访问了很多次,偶尔又能通,使用Service的IP能正常访问,域名解析的问题基本确定与CoreDNS有关系,于是开始了一系列的排查之路。
2024-05-25 14:57:24
1565
原创 【PowerJob】入门使用指南
在没有使用调度框架的情况下,开发者除了要实现定时任务本身的业务逻辑,还要解决并发问题、以及定时任务失败需要手动触发等一系列问题。主流的定时任务调度框架有Quartzxxl-jobPowerJob,这篇文章主要介绍的是PowerJob。相比于其它调度框架,PowerJob。
2024-05-20 10:18:18
2477
原创 【PowerJob】从源码编译到k8s部署
虽然PowerJob官方说支持JPA各种数据源,但在PG数据库的兼容性上,确实存在小问题,issue也有相关原理描述,官方采用的优雅方式并未真正解决问题,因为只解决了从@Lob字段读取的时候,自动建表的时候还是会生成oid类型。本文从0到1,从源码开始一步步解决编译、运行、部署过程中遇到的问题,并分享出来,希望对大家有所帮助。
2024-05-04 12:08:42
1505
2
原创 【Langchain-Chatchat】部署ChatGLM3-6B-32K教程
以下列出需要修改的配置文件中的配置参数,根据参数名在配置文件在搜索。按照下列方式初始化自己的知识库和简单的复制配置文件。按照以下命令启动项目。
2024-03-23 17:49:03
1753
原创 【Docker】安装nvidia-container-runtime
这是由于服务器缺少 docker 使用 GPU 的 nvidia 的工具包支持,要使 docker 容器能调用本地的 gpu。
2024-03-08 10:33:31
1769
原创 【Linux】gcc升级13.2.0
std=c++14需要g++5.2以上,而centos默认的g++只有4.8.5,所以,要做的事情,是升级g++
2024-03-05 09:34:32
2131
2
原创 【Python】环境管理怎么选择【virtualenv】【pipenv】【 poetry】【 conda】
刚入门Python,看到PyCharm的环境管理选择有好几个选择,pipenvvenvconda,只知道这些都可以用来管理Python环境的,但不知道这些环境有什么区别,所以,本文将对这些环境管理进行总结。
2024-03-03 13:38:43
1615
原创 【语音合成】中文-多情感领域-16k-多发音人
声学模型则基于语言学特征和时长信息预测声学特征;后端模块中声码器采用HIFI-GAN, 基于GAN的方式利用判别器(Discriminator)来指导声码器(即生成器Generator)的训练,相较于经典的自回归式逐样本点CE训练, 训练方式更加自然,在生成效率和效果上具有明显的优势。在HIFI-GAN开源工作[1]的基础上,我们针对16k, 48k采样率下的模型结构进行了调优设计,并提供了基于因果卷积的低时延流式生成和chunk流式生成机制,可与声学模型配合支持CPU、GPU等硬件条件下的实时流式合成。
2024-02-06 16:09:23
1211
原创 【ChatGLM3】微调指南
除基础的 torch 依赖外,示例代码运行还需要依赖: 处理数据集格式处理后的数据: 开始微调: 参数调整参考数据量 x x 10050010003000100000100000训练完成后,的路径在: 下载数据集AdvertiseGen从清华大学网站下载处理数据集格式开始训练: 加载PT训练的checkpoint加载训练微调后的的关键代码
2024-01-09 11:56:20
2672
2
原创 【Dubbo】默认hession2反序列化机制导致dubbo接口返回HashMap
虽然找到了问题的原因,也解决了问题,但依然有疑问,如果启动多次,有时候能正常转成Java对象,是一个随机的状态,感觉启动的时候决定了这个hessian2的类加载器遇到一些莫名其妙的问题时,不要慌,耐心的断点,分析代码查找问题的原因解决问题时,最好深刻理解源码的设计,利用原有框架的扩展性,进行问题的修复,这样的代码是最优雅的。
2023-12-20 19:43:25
983
原创 【FunASR】Paraformer语音识别-中文-通用-16k-离线-large-onnx
GitHub源码地址:FunASR是由阿里巴巴通义实验室语音团队开源的一款语音识别基础框架,集成了语音端点检测、语音识别、标点断句等领域的工业级别模型,吸引了众多开发者参与体验和开发。为了解决工业落地的最后一公里,将模型集成到业务中去,我们开发了社区软件包。中文离线文件转写服务(CPU版本),已完成中文流式语音识别服务(CPU版本),已完成英文离线文件转写服务(CPU版本),已完成中文离线文件转写服务(GPU版本),进行中更多支持中。
2023-12-15 09:23:30
6741
原创 【ChatGLM3】第三代大语言模型多GPU部署指南
经过测试对比,ChatGLM3比ChatGLM2强大了很多很多,可以在一定程度上满足商用ChatGLM系列大模型的迭代速度还是比较快的,可以感受到研究人员的努力一款优秀的具有自主知识产权的国产大模型,数据安全有保障,有活跃的社区,有越来越丰富的文档资料希望ChatGLM可以早日超越ChatGPT。
2023-12-08 10:54:12
6024
6
原创 【ChatGLM2-6B】问题解决cannot import name ‘Doc‘ from ‘typing_extensions‘
在运行ChatGLM2-6B大语言模型和使用P-Tuning训练的时候,出现如下错误。
2023-11-02 16:54:02
6178
chatglm2-6b-int4量化参数文件
2023-10-27
frpc-gradio-0.2/frpc-linux-amd64
2023-10-18
chatglm2-6b的模型实现
2023-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人