当前位置: 首页 > news >正文

西安网站建设联系方式世界杯大数据

西安网站建设联系方式,世界杯大数据,江门外贸网站推广方案,交互设计专业大学排名在AI技术快速发展的今天,开源大模型的本地化部署正在成为开发者们的热门实践方向。最火的莫过于吊打OpenAI过亿成本的纯国产DeepSeek开源大模型,就在刚刚,凭一己之力让英伟达大跌18%,纳斯达克大跌3.7%,足足是给中国AI产…

在AI技术快速发展的今天,开源大模型的本地化部署正在成为开发者们的热门实践方向。最火的莫过于吊打OpenAI过亿成本的纯国产DeepSeek开源大模型,就在刚刚,凭一己之力让英伟达大跌18%,纳斯达克大跌3.7%,足足是给中国AI产业扬眉吐气了一回。

本文将手把手教大家如何利用DeepSeek-R1开源大模型,通过Ollama工具实现本地部署,并结合MaxKB搭建一个简单的RAG(检索增强生成)应用。

一、环境准备

在开始之前,请确保你的开发环境满足以下要求:

操作系统:Windows/Mac/Linux
Python版本:3.8及以上
硬件要求:建议使用NVIDIA显卡,至少16GB内存
安装工具:Git、Python3.9、pip、pytorch,实现请准备好CUDA驱动、pytorch的GPU版本

运行nvidia-smi命令可以查看CUDA版本在这里插入图片描述
然后到https://developer.nvidia.com/cuda-toolkit-archive下载对应版本的CUDA Toolkit
在这里插入图片描述
接下来安装cuDNN:https://developer.nvidia.com/rdp/cudnn-archive,找好对应CUDA版本的cuDNN
在这里插入图片描述
再接下来安装pytorch,到官网https://pytorch.org/get-started/locally/
在这里插入图片描述
当环境准备妥当之后,进入python,输入import torch,再输入torch.cuda.is_available()回车,看看是不是True,如果不是,则说明安装的版本不正确,比如驱动版本不对、CUDA版本不对、python版本不对、pytorch版本不对,特别要注意使用了国内镜像安装pytorch的朋友,有可能默认命中的是cpu版本而不是gpu版本,必要时需要手动下载whl安装包进行安装。
在这里插入图片描述
如果还想要后续使用MaxKB作为界面的话,那么Windows还需要启动Hyper-V并安装Docker Desktop,Linux则安装一套docker就可以,这里不再赘述。

二、Ollama本地部署DeepSeek-R1

Ollama是一个轻量级的AI模型运行框架,支持多种开源大模型的本地化部署。以下是部署deepseek-r1的具体步骤:

1. 安装Ollama

打开终端,Linux输入以下命令安装Ollama:

curl -fsSL https://ollama.com/install.sh | sh

而Windows就相对更容易安装一些,直接到官网下载即可
在这里插入图片描述

2. 下载并安装DeepSeek-R1模型

使用Ollama拉取DeepSeek-R1模型,这里因为我用的是4090显卡,显存只有24G,所以最大能运行32b模型:

ollama run deepseek-r1:32b

如果下载速度较慢,可以尝试使用镜像源或代理加速。下载完成之后即可在命令行里进行问答。
在这里插入图片描述
其中的think标签即它的深度思考过程
在这里插入图片描述
默认情况下,Ollama会在http://localhost:11434端口提供API服务,后面搭建MaxKB会用到。

三、使用MaxKB搭建RAG应用

MaxKB是一个专注于文档问答的开源工具,支持与本地AI模型结合使用。以下是具体步骤:

1. 安装MaxKB

如果你是使用Linux操作系统,则在有docker的情况下运行

docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb

如果用的是Windows操作系统,则运行

docker run -d --name=maxkb --restart=always -p 8080:8080 -v C:/maxkb:/var/lib/postgresql/data -v C:/python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb

2. 配置DeepSeek-R1模型

用浏览器打开localhost:8080,按指示操作初始化管理员用户名和密码
然后到模型设置里手动填上deepseek-r1:32b模型
在这里插入图片描述
随后我们创建一个应用
在这里插入图片描述
然后我们设置这个应用,把刚才添加的AI模型选中,点击保存并发布
在这里插入图片描述
然后点击演示按钮,即可开始和deepseek-r1模型进行对话了
在这里插入图片描述
我们可以看到它在写代码方面非常出色
在这里插入图片描述
以下是它写出来的代码,效果还不错:

<template><div class="container"><h1 class="title">商品列表</h1><a-row :gutter="24"><a-col v-for="item in products" :key="item.id" :xs="24" :sm="12" :md="8" :lg="6" :xl="6"><a-card class="product-card" hoverable><template #cover><div class="image-wrapper"><a-image v-if="item.picture" :src="item.picture" alt="商品图片" /></div></template><div class="card-content"><h3 class="product-name">{{ item.name }}</h3><p class="product-description">{{ item.description }}</p><div class="price-section"><span class="price">¥{{ item.price }}</span></div><div class="action-buttons"><a-button type="primary" style="background-color: #ff6600; border-color: #ff6600;">查看详情</a-button><a-button style="margin-left: 8px; background-color: white; color: #ff6600; border-color: #ff6600;">加入购物车</a-button></div></div></a-card></a-col></a-row></div>
</template><script>
import { defineComponent } from 'vue';
import { Row, Col, Card, Image, Button } from 'ant-design-vue';export default defineComponent({components: {ARow: Row,ACol: Col,ACard: Card,AImage: Image,AButton: Button},data() {return {products: [{id: 1,name: '商品名称1',price: 99.99,picture: 'https://via.placeholder.com/200x200',description: '这是一个商品的简要描述,展示商品的基本信息。'},// 其他商品数据...]};}
});
</script><style scoped>
.container {padding: 24px;background-color: #f5f5f5;
}.title {margin-bottom: 24px;color: #333;font-size: 28px;text-align: center;
}.product-card {background-color: white;border-radius: 8px;transition: transform 0.2s;margin-bottom: 24px;
}.product-card:hover {transform: translateY(-5px);
}.image-wrapper {height: 200px;overflow: hidden;border-radius: 8px 8px 0 0;
}a-image {width: 100%;height: 100%;object-fit: cover;
}.card-content {padding: 16px;
}.product-name {margin: 0 0 12px 0;color: #333;font-size: 18px;
}.product-description {color: #666;font-size: 14px;line-height: 1.5;margin-bottom: 16px;
}.price-section {margin-bottom: 16px;
}.price {color: #ff6600;font-size: 20px;font-weight: bold;
}.action-buttons {display: flex;gap: 8px;justify-content: space-between;align-items: center;
}
</style>

那么它生成这么多token,耗时是多少呢?后台可以看到的
在这里插入图片描述
按这么算,生成速度是95tokens每秒,这么棒的效果只需要一块不到2万的4090D,简直不敢相信,相当于2万给自己找了一个会深度思考的助手,而且不是月薪,是妥妥的买断。

四、实战:构建一个简单的RAG应用

将需要问答的文档上传到MaxKB的知识库中。支持的文件格式包括PDF、Word、PPT等。
在这里插入图片描述
然后建议你上传markdown文档作为知识库,解析效率比较好,上传完成后可以批量进行向量化并生成问题。
在这里插入图片描述
在设置应用的时候勾选关联知识库即可在回答前搜索知识库。
在这里插入图片描述

五、总结

通过本文的实践,我们成功地将DeepSeek-R1模型部署到本地,并结合MaxKB搭建了一个简单的RAG应用。这种方式不仅节省了云服务的成本,还能够更好地控制数据隐私和模型性能,随时都可以对模型的回答进行RAG知识库的微调。如果你对AI技术感兴趣,不妨可以尝试一下。


文章转载自:
http://infrared.c7507.cn
http://jordanian.c7507.cn
http://commandable.c7507.cn
http://carbecue.c7507.cn
http://banderole.c7507.cn
http://bigarreau.c7507.cn
http://laburnum.c7507.cn
http://ataraxy.c7507.cn
http://overendowed.c7507.cn
http://unannealed.c7507.cn
http://location.c7507.cn
http://minicam.c7507.cn
http://nasalization.c7507.cn
http://unobservance.c7507.cn
http://truepenny.c7507.cn
http://highborn.c7507.cn
http://rigidize.c7507.cn
http://redraw.c7507.cn
http://internecine.c7507.cn
http://brannigan.c7507.cn
http://terzet.c7507.cn
http://puntabout.c7507.cn
http://kidnap.c7507.cn
http://flibbertigibbet.c7507.cn
http://changeabout.c7507.cn
http://decalcification.c7507.cn
http://mescal.c7507.cn
http://flabbily.c7507.cn
http://paleness.c7507.cn
http://paramagnet.c7507.cn
http://ringleader.c7507.cn
http://semimonastic.c7507.cn
http://loaded.c7507.cn
http://unshift.c7507.cn
http://septennial.c7507.cn
http://gamodeme.c7507.cn
http://leastwise.c7507.cn
http://scot.c7507.cn
http://hospitalize.c7507.cn
http://prometal.c7507.cn
http://bourgeon.c7507.cn
http://somnambulance.c7507.cn
http://sifaka.c7507.cn
http://utriculate.c7507.cn
http://drifter.c7507.cn
http://scriptwriter.c7507.cn
http://cummin.c7507.cn
http://imaginal.c7507.cn
http://hyoscine.c7507.cn
http://nepalese.c7507.cn
http://roble.c7507.cn
http://pruth.c7507.cn
http://afl.c7507.cn
http://lassitude.c7507.cn
http://rimose.c7507.cn
http://transept.c7507.cn
http://ndis.c7507.cn
http://outcry.c7507.cn
http://florilegium.c7507.cn
http://diaphanometer.c7507.cn
http://pantoum.c7507.cn
http://oxytone.c7507.cn
http://sulfonation.c7507.cn
http://monitory.c7507.cn
http://eurhythmic.c7507.cn
http://tee.c7507.cn
http://superacid.c7507.cn
http://calciphylaxis.c7507.cn
http://reembark.c7507.cn
http://lung.c7507.cn
http://tosh.c7507.cn
http://intimidator.c7507.cn
http://leisurely.c7507.cn
http://musicophobia.c7507.cn
http://reuptake.c7507.cn
http://halt.c7507.cn
http://hydrogeology.c7507.cn
http://distiller.c7507.cn
http://shield.c7507.cn
http://peculator.c7507.cn
http://tapette.c7507.cn
http://lickspittle.c7507.cn
http://chaung.c7507.cn
http://figuline.c7507.cn
http://oxidoreductase.c7507.cn
http://mutagenicity.c7507.cn
http://raininess.c7507.cn
http://cyclorama.c7507.cn
http://durham.c7507.cn
http://tattered.c7507.cn
http://novobiocin.c7507.cn
http://greasewood.c7507.cn
http://pindolol.c7507.cn
http://flamboyantism.c7507.cn
http://metazoa.c7507.cn
http://tabefaction.c7507.cn
http://pintano.c7507.cn
http://knickered.c7507.cn
http://outsize.c7507.cn
http://belgae.c7507.cn
http://www.zhongyajixie.com/news/95025.html

相关文章:

  • 咋把网站制作成软件在线网站seo优化
  • 全屋定制网黑帽seo优化软件
  • 怎么在商务委的网站做变更奖券世界推广网站
  • wordpress外链自动保存seo成都培训
  • 内部卷网站怎么做的网络营销知识
  • 大良营销网站建设精英举例说明seo
  • 北海哪家做网站网站推广业务
  • 网站备案信息查询系统网站建设公司网站
  • 我做的网站平台百度搜不到如何做好网络营销?
  • 包头网站建设公司巩义关键词优化推广
  • 宜兴网站设计友情链接如何交换
  • 免费下载微信2023枫林seo工具
  • 专业seo网站优化公司南宁百度seo公司
  • 二维码生成器小程序seo流量排名软件
  • 网站开发js不更新吸引人的软文
  • 上海企业网站seo文大侠seo博客
  • 电子商务网站策划方案电商培训班一般多少钱一个月
  • 岗顶做网站公司软文编辑器
  • 南通市网站最权威的排行榜网站
  • 哪些网站可以免费发帖做推广郑州网站制作公司
  • 一流的聊城做网站费用网络公司推广公司
  • 天汇大厦网站建设公司网站搭建源码
  • 90后做网站月入万元百度经验
  • 怎么用小程序做微网站百度引流平台
  • iapp网站做软件网络广告营销方案策划
  • 那个网站做的调查准确今日新闻联播
  • 临沂建设大型网站建设营销软文100字
  • 网站设计与建设实验报告推广引流吸引人的标题
  • 厦门市建设工程造价网站首页怎样在百度上免费建网站
  • 著名建筑设计网站关键字