目前市场上有很多通用大模型,但很多企业或个人需要建立私域数据的知识库问答业务。有两种方式来构建私域知识问答业务,一种是用私域数据在开源模型上进行微调,另一种是结合向量检索和大语言模型进行回答。在这两种方式中,第二种方式更为常用,其中一个著名的框架是LangChain。
如果您需要在工作或学习中将本地文件同步到远程Linux服务器,或者实现本地和服务器之间的文件同步,rsync是一个非常好用的工具。rsync可以检查文件的变动部分,并仅传输有变动的部分,对于备份博客等任务非常有帮助。安装和基本操作方法也很简单。
发现一款名为Open Interpreter的神器,可通过大语言模型将自然语言转换为脚本代码实现需求。了解它的执行计划和命令后,我们可以通过确认执行并成功创建文件。这打开了代码和自然语言结合的新可能性。
在技术社区中,阅读英文技术文档是常见的,但对于不懂的单词和句子,划词翻译是一款方便的Chrome插件,可实现自动翻译。了解翻译源和配置ChatGPT和代理服务的方法。
作为一名程序员,我们不能只关注代码的实现和上线,而忽视了线上环境的运行和优化。近期遇到了两个线上服务的问题,一个后端应用和一个前端项目,它们存在一些 bug 和历史遗留问题。为了不影响用户的使用体验,决定对它们进行一次优化。
最近发现一个好用的工具,对于学习 Java 的同学来说,是一个很有用的帮助,可以很好的帮助我们理解和学习字节码…
Git 在日常工作中经常使用,但很多人的提交记录中的 commit message 含义不清。本文将讨论常用的规范和细粒度修改的重要性。
Spring Boot 学习笔记,包括底层实现原理及代码实战,非常齐全,助你快速打通 Spring Boot 的各个环节。
详细目录如下
1. Spring boot helloworld
2. Spring boot 返回 json 数据
3. Spring boot 使用其他 json 转换框架
4. Spring boot 全局异常捕捉
5. Spring boot JPA 连接数据库
6. Spring boot 配置 JPA
7. Spring boot 整合 JPA 保存数据
8. Spring boot 使用 JdbcTemplate 保存数据
9. Spring boot 常用配置
10. Spring boot 静态资源处理
11. Srping boot 实现任务调度
12. Spring boot 普通类调用 Bean
13. spring boot 使用模板引擎
14. Spring boot 集成 JSP
15. Spring boot 集成 servlet
16. Spring boot 集成 Fliter 和 Linstener
17. Spring boot 拦截器 HandlerInterceptor
18. Spring boot 系统启动任务 CommandLineRunner
19. Spring boot 集成 Junit 单元测试
20. Spring boot 读取系统环境变量
21. Spring boot 使用自定义 properties
22. Spring boot 改变默认包扫描
23. Spring boot 自定义启动 Banner
24. Spring boot 导入 spring XML 配置文件
25. Spring boot 热部署
26. Spring boot 监控和管理生产环境
27. Spring boot starter 详解
28. Spring boot 依赖的版本
29. Spring boot 文件上传
30. Spring boot 集成 redis 缓存
31. Spring boot 之 spring cache
32. Spring boot 集成 EHCache
33. Spring boot 分布式 Session 共享