• LLM 微调

    LLM 微调 (Fine-tuning) 是一种通过特定领域数据对预训练语言模型进行二次训练的技术。目的是在保持模型通用语言理解能力的基础上,使其适应特定任务或领域。 通过微调技术,基础模型可以显著提升在目标领域(如医疗、法律、金融等)的表现 微调过程典型微调流程包括以下步骤: 选择基础模型:使用预训练好的通用语言模型(如 Qwen、LLaMA 等)作为起点 准备领域数据:收集与目标领域相...
  • RPC 怎么用

    RPC 与 HTTP 的区别在微服务架构中,RPC(远程过程调用)和 HTTP 是两种常见的通信协议,它们在接口定义和使用方式上有显著差异。 接口定义与约束RPC 通过 Proto 文件(Protocol Buffers)严格约束接口行为。在 Proto 文件中,开发者可以精确定义: 接口的参数类型和结构 返回值的具体格式 方法的命名规范 相比之下,HTTP 协议本身对接口行为没有强制性...
  • 大型项目的分层架构设计

    根据领域驱动设计(DDD)和清晁架构(Clean Architecture)的思想,以下是一个推荐的目录结构 12345678910111213141516171819202122232425262728project/├── api/ # API 定义层│ ├── proto/ # Protocol Buffers 定义│ ...
  • K8s 简单上手记录 📝

    基础的运行和部署 Pod在 K8s 中,创建一个 Pod 有两种主流方式: 直接使用命令创建 1kubectl run webserver --image=registry.access.redhat.com/ubi8/httpd-24:1-161 上面的命令就是基于指定的 image,创建一个名为 webserver 的 pod。运行过后,用 kubectl get pods 能够看...
  • Postgres 迁移记录

    环境运行在本地的 Postgres 容器,名称为 lobe-postgres,用户名是 postgres 命令列出所有数据库 1docker exec lobe-postgres psql -U postgres -c "\l" 列出数据库中的所有表 12345# 进入容器docker exec -it lobe-postgres psql -U postgres -d...
  • 在 Nginx 配置 HTTPS 访问

    准备工作 已下载包含证书文件的 ZIP 压缩文件 下载的证书文件中,应该含以下证书文件: domain-ca.pem domain-chain.pem domain-root.pem 证书私钥 private.key 操作步骤首先需要将上述四个文件上传到服务器;Nginx 要求合并所有 .crt 文件,以便允许 SSL 安装,需要执行以下命令将 domain-ca.pem 、domai...
  • PostgreSQL 14 到 16 的升级(多版本适用)在 Nginx 配置 HTTPS 访问

    写在前面进行操作前,前务必确保数据安全备份。操作可能导致数据丢失,本文使用的数据库为实验环境。 环境操作步骤安装新版本的 PostgreSQL 1brew install postgresql@16 停止 PostgreSQL 服务 12brew services stop postgresql@14brew services stop postgresql@16 运行 pg_upgra...
  • 你好,Hexo 👋

    Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Qu...
1