【AI工作流】Ollama本地化大模型安装

【AI工作流】Ollama本地化大模型安装

为了给以后的工作流和本地模型铺路,有必要说一下Ollama本地大语言后台的安装。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

1.Ollama

在安装之前,有必要先说明一下Ollama是什么。

Ollama是一个大语言模型的服务后台,能够在零基础的前提下帮助用户轻松部署大语言模型。

其特点包括如下:

优点:Ollama后台服务能够帮助用户轻松搭建大语言模型服务,并且提供相应的API以扩展到其他如Dify等Web前台以及Obsidian等笔记软件,以最快的速度形成AI问答/AGENT/工作流等工作形式。并且Ollama提供模型免费下载,用户可以直接下载多种主流的开源大语言模型。同时Ollama支持不同系统,如windows、Linux、MacOS等

缺点:对于部分特殊的开源模型不支持/未收录,模型数量较大,用户需结合自己的需求自行分辨大语言模型的特点。

从多种角度来说,Ollama是目前最为快速、最方便的本地化大语言模型后台

2.Ollama的安装

2.1 下载Ollama

在下载前需要注意:

1、Windows系统需要在Windows10以上系统;

2、如果想要跑7b以上模型,建议显存在6g以上,内存16g以上,以独立显卡为佳,显卡以Nvidia为佳,非独立显卡将会用CPU来跑,速度会慢一大截。

Ollama下载地址为:

https://ollama.com

打开页面后出现官网,点击Download下载:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

点击下载后即可下载对应的Ollama程序。下载完毕后双击一路下一步即可运行。

2.2 查看安装是否成功

如果安装成功,Ollama会出现在右下角:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

出现这个图标即代表Ollama安装成功。

打开浏览器,并输入

http://127.0.0.1:11434

http://localhost:11434

如果显示出一行小字则代表Ollama服务运行成功。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

2.3 Ollama模型下载路径相关设置

如果不想你的C盘因为下载大模型(很多都是几G到十几G甚至几十G)被占用太多空间,那么可以做如下设置,如果无所谓可忽略本条操作:

点击windows开始按钮或者直接点开开始菜单,选择设置,或者直接按下Windows快捷键win+i打开设置:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

在搜索中输入系统变量

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

在弹出的窗口中选择环境变量,然后在新窗口中的用户变量中点新建,在弹出的小窗口中输入

变量名:

OLLAMA_MODELS

变量值:

(你想要存放大语言模型的路径,举例说明:我想把模型存放在E盘Github code文件夹下的OLLAMAMODEL这个文件夹中,那么变量值就输入如下)

E:\Github code\OLLAMAMODEL

点击确定,这个新变量会出现在你的用户变量中。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

至于OLLAMA_HOST这个变量,在某种程度上对于Docker部署前台是不利的,所以不建议设置。

3.试运行Ollama

提前说明:如果上述操作成功,但以下操作未成功,需要重启一下电脑。

3.1 Ollama试运行(非大模型运行)

对电脑的windows按钮点右键,选择终端管理员/终端,当然win+r输入cmd启动命令提示符亦可,但是建议使用管理员权限:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

在打开的黑色窗口中输入ollama,然后回车,如果出现下面的内容则表示服务正常:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

如需插图图片、视频、小程序卡片、代码块,去微信后台弄更方便。

3.2 Ollama模型选择

进入Ollama的模型图书馆找找模型:

https://ollama.com/library

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

但是这个时候你肯定不知道应该搜索什么模型,也不知道自己的业务场景想法,所以这里推荐如下模型:

Qwen2:通义千问2大模型,对中文的支持能力非常不错,是我个人认为通用型中文开源模型中做的相当好的,配置一般的电脑推荐使用1.5B模型(CPU跑),7B模型(独立显卡较好)。至于更大的72B模型如果显卡能力不佳不建议尝试。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

deepseek-coder-v2:如果你是程序员,那么deepseekV2一定是非常适合你的,deepseekV2用的MoE架构,反应速度不错,支持多种编程语言,可以理解为一个非常好的编程助手模型。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

Phi3:微软的小模型,运行速度非常快,对空间占用很小,运行效果尚可,满足机器硬件不足的电脑本地跑模型。但是因为模型太小了,对于输入和输出能力效果是非常有限的。不过对于Phi3的中模型,我们可以收回以上的话,不过主语料是英文,所以中文能力一般。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

以上是Phi3中模型截图

Llama3.1:目前最新的Llama模型,推荐使用8b模型,或者8b对应的量化模型(速度可以很快)。如果你的常用语言是中文,llama3.1可能并不是最适合你的。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

command-r和command-r-plus:Command-r系列是我个人非常喜欢的一个大模型,在之前的9.8和9.11谁更大的问题上,是唯一一个回****答正确的大模型,并且模型非常规整,非常适合作为企业大模型使用。但是模型比较大,尤其是command-r+,104b的体量不是一般普通显卡能消受的,对硬件要求比较高。这个公司也出了很好的大模型aya,也是很好的作为性格赋予的数字人模型。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

llava:一个非常推荐的多模态大模型,可以识别图片并进行输出,但是对中文支持很差,所以推荐使用llava的变体llava-llama3,对语言支持性更好。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

bge-large和bge-m3:一个embeddings知识库压缩模型,并不是用于输出文字的,而是用于知识库压缩的,尤其是对中文文本支持能力较好,属于特殊的大模型。bge-m3是bge最新的模型。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

3.3 Ollama模型下载

对于喜欢的大模型,选择对应的大模型,右边会自动出现运行的命令,点击右边的复制按钮,这里以最近被自媒体炒得很凶的llama3.1模型为例:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

然后在黑色窗口中点右键复制到运行栏中并回车:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

等待下载完成,有进度条,这个时间视网速而定。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

下载完成后会自动运行(已经下载的将会直接运行,例如下面):

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

这里可以直接输入问题并回车,即可得到答案:

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

4.结语

至此Ollama已经成功部署到你的电脑本地了

在后面的过程中将会介绍以Ollama作为核心展开个人知识库的建设。

由于开源大模型在持续更新,对语言大模型的需要用户根据自己的业务场景和需求进行判断。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

😝有需要的小伙伴,可以Vx扫描下方二维码免费领取🆓

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

👉1.大模型入门学习思维导图👈

要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。

对于从来没有接触过AI大模型的同学,我们帮你准备了详细的学习成长路线图&学习规划。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。(全套教程文末领取哈)

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

👉2.AGI大模型配套视频👈

很多朋友都不喜欢晦涩的文字,我也为大家准备了视频教程,每个章节都是当前板块的精华浓缩。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装


www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

👉3.大模型实际应用报告合集👈

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。(全套教程文末领取哈)

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

👉4.大模型落地应用案例PPT👈

光学理论是没用的,要学会跟着一起做,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。(全套教程文末领取哈)

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

👉5.大模型经典学习电子书👈

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装
www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

👉6.大模型面试题&答案👈

截至目前大模型已经超过200个,在大模型纵横的时代,不仅大模型技术越来越卷,就连大模型相关的岗位和面试也开始越来越卷了。为了让大家更容易上车大模型算法赛道,我总结了大模型常考的面试题。

www.zeeklog.com  - 【AI工作流】Ollama本地化大模型安装

Read more

前端防范 XSS(跨站脚本攻击)

目录 一、防范措施 1.layui util  核心转义的特殊字符 示例 2.js-xss.js库 安装 1. Node.js 环境(npm/yarn) 2. 浏览器环境 核心 API 基础使用 1. 基础过滤(默认规则) 2. 自定义过滤规则 (1)允许特定标签 (2)允许特定属性 (3)自定义标签处理 (4)自定义属性处理 (5)转义特定字符 常见场景示例 1. 过滤用户输入的评论内容 2. 允许特定富文本标签(如富文本编辑器内容) 注意事项 更多配置 XSS(跨站脚本攻击)是一种常见的网络攻击手段,它允许攻击者将恶意脚本注入到其他用户的浏览器中。

详细教程:如何从前端查看调用接口、传参及返回结果(附带图片案例)

详细教程:如何从前端查看调用接口、传参及返回结果(附带图片案例)

目录 1. 打开浏览器开发者工具 2. 使用 Network 面板 3. 查看具体的API请求 a. Headers b. Payload c. Response d. Preview e. Timing 4. 实际操作步骤 5. 常见问题及解决方法 a. 无法看到API请求 b. 请求失败 c. 跨域问题(CORS) 作为一名后端工程师,理解前端如何调用接口、传递参数以及接收返回值是非常重要的。下面将详细介绍如何通过浏览器开发者工具(F12)查看和分析这些信息,并附带图片案例帮助你更好地理解。 1. 打开浏览器开发者工具 按下 F12 或右键点击页面选择“检查”可以打开浏览器的开发者工具。常用的浏览器如Chrome、Firefox等都内置了开发者工具。下面是我选择我的一篇文章,打开开发者工具进行演示。 2. 使用

Cursor+Codex隐藏技巧:用截图秒修前端Bug的保姆级教程(React/Chakra UI案例)

Cursor+Codex隐藏技巧:用截图秒修前端Bug的保姆级教程(React/Chakra UI案例) 前端开发中最令人头疼的莫过于那些难以定位的UI问题——元素错位、样式冲突、响应式失效...传统调试方式往往需要反复修改代码、刷新页面、检查元素。现在,通过Cursor编辑器集成的Codex功能,你可以直接用截图交互快速定位和修复这些问题。本文将带你从零开始,掌握这套革命性的调试工作流。 1. 环境准备与基础配置 在开始之前,确保你已经具备以下环境: * Cursor编辑器最新版(v2.5+) * Node.js 18.x及以上版本 * React 18项目(本文以Chakra UI 2.x为例) 首先在Cursor中安装Codex插件: 1. 点击左侧扩展图标 2. 搜索"Codex"并安装 3. 登录你的OpenAI账户(需要ChatGPT Plus订阅) 关键配置项: // 在项目根目录创建.