自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 收藏
  • 关注

原创 动手学大模型应用全栈开发-task2 RAG原理和实战

摘要:本文介绍了RAG(检索增强生成)技术如何解决通用大模型在实际业务中的三大痛点:知识局限性、数据安全性和模型幻觉问题。RAG通过索引、检索和生成三个步骤,将外部知识融入大模型回答过程。文章详细阐述了RAG的离线索引构建(文档解析、向量化、入库)和在线计算流程(检索、召回、重排、生成),并对比了常见开源RAG框架。最后,基于Yuan2-2B-Mars模型进行实战演示,包括环境准备、模型下载、索引构建和检索生成实现,验证了RAG能显著提升回答准确性。实验结束后强调需关闭PAI实例以避免资源浪费。

2025-12-21 23:23:14 823

原创 动手学大模型应用全栈开发-task1大模型应用开发必知必会

本文概述了大模型的核心概念、发展历程和构建过程。大模型是基于超大规模参数和数据的语言模型,具备涌现能力,其构建分为预训练、有监督微调和人类反馈强化学习三个阶段。开源与闭源大模型各具优势,共同推动AI进步。应用开发需掌握Prompt工程、Embedding检索和参数高效微调等范式,可使用Gradio/Streamlit等工具快速构建应用。部署方式可根据需求选择API调用或本地部署,Datawhale开源教程提供了从理论到实践的学习路径。

2025-12-16 23:55:20 580

原创 【报错解决】ValueError: Couldn‘t instantiate the backend tokenizer from one of:

报错:Downloading config.json: 100%|██████████| 659/659 [00:00<?错误原因:在加载 T5 分词器时,系统尝试使用快速(fast)版本的分词器,但缺少必要的依赖项。

2025-07-25 10:32:32 325

原创 【报错解决】‘HTTPSConnectionPool(host=‘huggingface.co‘, port=443)/ConnectTimeoutError(<urllib3.connection.

模型的分词器(Tokenizer)和配置文件时,由于网络连接超时而失败了。:“https://huggingface.co/你的模型名称”:在尝试从 Hugging Face 服务器下载。下载以下文件到本地目录(如。(如果需要模型权重)

2025-07-25 10:24:42 968

原创 小白leecode刷题笔记——1534. 统计好三元组

sum数组中的每个元素的含义换成arr数组中的值为该元素的数量,例如:sum[3]=2意为arr数组中有2个3。注意:这里的arr数组的范围仅限于小于j的范围,这一点在代码中有所体现,就不再赘述。假设数组的长度为n,取i,j, k三个变量,遍历数组,输出好数对的数目sum。方法一:循环嵌套(类似九九乘法表的思路)

2024-10-08 21:52:34 716

原创 小白leecode刷题笔记——1512. 好数对的数目

1512. 好数对的数目

2024-10-08 21:24:32 231

原创 小白leecode刷题笔记——1486. 数组异或操作

1486. 数组异或操作

2024-10-08 15:17:47 229

原创 2024新版 黑马程序员《C++零基础入门》笔记——第三章0102 数组的定义与习题讲解

数组的定义与习题讲解

2024-10-08 14:50:21 308

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章26 goto语句

goto语句

2024-10-08 14:27:17 281

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章25 循环综合案例

循环综合案例

2024-10-08 14:08:52 302

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章24 循环中断语句continue和break

循环中断语句continue和break

2024-10-08 13:38:46 295

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章23 变量的作用域

变量的作用域

2024-10-08 13:30:27 166

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章21 22 for循环的嵌套与习题讲解

for循环的嵌套与习题讲解

2024-10-08 13:01:28 267

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章20 for循环语句

for循环

2024-10-08 12:43:33 224

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章171819 while循环嵌套及其练习题

while循环嵌套讲解及案例

2024-10-08 12:30:16 383

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章16 do while循环

do while

2024-10-07 17:40:11 177

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章1314 while循环语句及其练习题讲解

while语句

2024-10-07 15:28:19 580

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章12 枚举类型

枚举

2024-10-07 15:01:52 187

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章11 Switch控制语句

Switch控制语句

2024-10-01 21:27:59 326 1

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章10 基于逻辑运算符完成复杂判断

【代码】2024新版 黑马程序员《C++零基础入门》笔记——第二章10 基于逻辑运算符完成复杂判断。

2024-10-01 21:01:48 224

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章09逻辑判断的综合案例

逻辑判断的综合案例——猜扑克牌

2024-10-01 20:48:03 323 1

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章0708 逻辑判断语句的嵌套及其习题讲解

参考答案(以guess == num为条件)

2024-07-27 14:50:34 366 1

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章06 else if语句

int guess;cout << "请输入一个猜想的数字(1-10):" << endl;cout << "猜大了" << endl;cout << "猜小了" << endl;} else {cout << "猜对了" << endl;return 0;

2024-07-27 10:37:33 321

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章04和05 if_else语句及作业练习

【代码】2024新版 黑马程序员《C++零基础入门》笔记——第二章04和05 if_else语句及作业练习。

2024-07-27 10:37:16 238

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章02 AI大模型辅助编程

阿里的通义灵码和讯飞的iflycode速成使用

2024-07-27 10:36:55 449

原创 2024新版 黑马程序员《C++零基础入门》笔记——第二章01 if逻辑判断语句

【代码】2024新版 黑马程序员《C++零基础入门》笔记——第二章01 if逻辑判断语句。

2024-07-27 10:36:35 323

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章24 三元运算符

输出结果。

2024-07-27 10:36:13 291

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章23 逻辑运算符

【代码】2024新版 黑马程序员《C++零基础入门》笔记——第一章23 逻辑运算符。

2024-07-27 10:35:07 179

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章22 比较运算符

字符串的比较(注意是比较内容还是地址)

2024-07-27 10:34:49 198

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章21 赋值运算符

cout << "小明余额:" << number << endl;cout << "购买冰淇淋花费5元,余额剩余:"<< number << endl;cout << "转卖冰淇淋得到10元,余额剩余:"<< number << endl;;cout << "购买彩票花费2元,余额剩余;cout << "彩票中奖余额翻倍,余额剩余;return 0;

2024-07-27 10:34:15 186

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章20 算术运算符

运行结果

2024-07-27 10:33:40 281

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章19 cin中文乱码的解决

注意,勾选之后以后也不需要再加 SetConsoleOutputCP(CP_UTF8);

2024-07-26 13:25:54 564 2

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章18 cin数据输入

输出结果

2024-07-26 13:11:23 274

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章17 数据类型-布尔型

输出结果

2024-07-26 13:01:11 228

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章16 字符串的拼接

1.字符串的拼接2.代码实践

2024-07-26 12:49:59 355 1

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章15 数据类型-字符串

1.数据类型-字符串2.代码实践#include "iostream"#include "windows.h"using namespace std;int main(){ SetConsoleOutputCP(CP_UTF8); // c语言风格的字符串 char s1[] = "itheima"; // 字符数组的形式 char *s2 = "itcast"; // 指针形式的字符串 // c++语言风格

2024-07-26 12:41:26 342 1

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章14 转义字符

输出结果

2024-07-26 12:28:57 175

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章13 数据类型——char类型

输出结果

2024-07-26 11:14:11 246

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章12 c++常量类型的确定

输出结果3.14D这里的D可以不写,默认就是D

2024-07-26 11:02:51 303

原创 2024新版 黑马程序员《C++零基础入门》笔记——第一章11 数据类型——实型

输出结果

2024-07-26 10:34:58 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除