相关文章
基于 SpringAI 整合 DeepSeek 模型实现 AI 聊天对话
目录
1、Ollama 的下载配置 与 DeepSeek 的本地部署流程 1.1 下载安装 Ollama 1.2 搜索模型并进行本地部署 2、基于 SpringAI 调用 Ollama 模型 2.1 基于OpenAI 的接口规范(其他模型基本遵循) 2.2 在 IDEA 中进行创建 SpringAI 项目并调用 DS 模型 3、基…
建站知识
2025/4/23 5:31:17
从零构建 MPI + NCCL 的 CUDA 程序
背景与挑战
我们的目标是编译一个 .cu 文件,它同时包含了 <mpi.h> 和 <nccl.h>,并调用了相应的 API。主要挑战在于:
CUDA 编译器 nvcc 不是标准的 C/C 编译器: 它有自己的参数处理方式,不完全兼容 gcc/g 的所有选项…
建站知识
2025/4/23 5:29:14
多路转接poll服务器
目录
函数原型
poll服务器
对比select的优点 关于select的详解,可查看多路转接select服务器-CSDN博客
函数原型
#include <poll.h>
int poll(struct pollfd *fds, nfds_t nfds, int timeout);
poll作为多路转接的实现方案,与select要解决的问…
建站知识
2025/4/23 5:28:08
25.4.22学习总结
如何通过好友列表对聊天框的切换
首先,我们知道,你的好友列表是用ListView组件实现的,那么,接下来,我们将开始讲解如何实现切换。
一、改造数据结构 如果你是跟着我的上一篇文章做的话,应该需要修改一些的…
建站知识
2025/4/23 5:25:05
图像预处理-直方图均衡化
一.什么是直方图
反映图像像素分布的统计图,横坐标就是图像像素的取值,纵坐标是该像素的个数。 二.绘制直方图 histcv2.calcHist(images, channels, mask, histSize, ranges) - images:输入图像列表(必须用[ ]包裹)&a…
建站知识
2025/4/23 5:23:01
C++ 算法(12):数组参数传递详解,值传递、指针传递与引用传递
在 C 中,数组作为函数参数传递时存在一些特殊机制,理解这些机制对编写高效、安全的代码至关重要。本文将通过代码示例和原理分析,详细讲解 值传递、指针传递、引用传递 三种方式的差异,并结合 Visual Studio (VS) 实现示例…
建站知识
2025/4/23 5:18:55
LLamaFactory微调效果与vllm部署效果不一致如何解决
LLamaFactory 大模型微调框架 官网:https://llamafactory.readthedocs.io 对应当下大模型微调训练比较热门的框架,详细信息可以到官网进行了解。 本篇文章主要来记录 我在使用 LLamaFactory 框架进行数据微调后,使用vllm 或者 LMDeploy 进行发布是遇到的问题进行详细说明。 …
建站知识
2025/4/23 5:15:46