亲测在Windows系统安装、使用、定制Ollama服务

一、前言

1.1 Ollama介绍


        Ollama是一个专为在本地环境中运行和定制大型语言模型而设计的工具。它提供了一个简单而高效的接口,用于创建、运行和管理这些模型,同时还提供了一个丰富的预构建模型库,可以轻松集成到各种应用程序中。Ollama的目标是使大型语言模型的部署和交互变得简单,无论是对于开发者还是对于终端用户。

1.2 支持的操作系统


Ollama支持多种操作系统和Docker,包括但不限于:

macOS:适用于所有现代版本的macOS。

Linux:支持多种Linux发行版,如Ubuntu、Fedora等。

Windows:支持Windows 10及更高版本。

Docker:通过Docker容器,Ollama可以在几乎任何支持Docker的环境中运行。
这种广泛的操作系统支持确保了Ollama的可用性和灵活性,使得不同环境下的用户都能轻松使用。当然如果想在linux下部署Ollama,可以去我的另一篇博文亲测:windows系统本地Docker部署LLM应用开发平台dify加实战详细教程

里查看,里面有介绍到

二、Ollama的安装


2.1 方法一:官网渠道安装文件获取

我们去官方网页:https://ollama.com/download/windows

直接点击 按钮下载Windows版本

 注:官方的windows包不是很稳定,没登录下载容易报错。一直这种情况,可以试试更换梯子。一直解决不了请采用 方法二:百度网盘下载

2.2 方法二:百度网盘获取安装文件

文件我放在我的百度网盘了,有需要的朋友,可以关注的我公众号【终极量化数据】,回复ollama下载

2.3 运行安装

运行安装程序:下载完成后,运行安装包,按照提示完成安装即可,没有需要特别注意的地方。

这里诟病的是 不能选安装路径

2.4 验证安装成功

安装成功后,我们打开cmd命令行或者 power shell 执行 ollama --version

正常显示版本,安装成功了

 三、Ollama的使用

3.1 修改配置

在使用Ollama前,我们要修改模型存放位置,因为模型都比较大,不然默认c盘,很快就把系统盘占用满了。

ollama默认的模型保存路劲是:C:\Users\%username%\.ollama\models

我们在电脑或服务器容量充足的磁盘,新建一个文件夹 olamaCache

然后打开系统设置  新建环境变量OLLAMA_MODELS,填入刚创建的文件夹地址

 接下来,我们打开任务管理器,结束Ollama的2个进程

 结束进程后,我们在开始菜单找到Ollama,打开即可使用了

3.2 拉取并运行模型

我们在power shell执行 拉取命令,这里我拉取的模型是 llava

如果遇到超时报错,就多试几次

 可以看到 我打招呼 有回应了

 这里可以看到知识库数据不是最新的,但是有包含历史数据。


如果我们需要了解模型的详细信息,目标模型有多少B,以及如何查看ollama支持哪些模型,可以在ollama的models界面找模型,点进去可以看到每个模型的介绍以及有多少种型号:https://ollama.com/library

常用方法:

查询目前ollama已下载的模型

ollama list

 

查询模型信息

ollama show llava

 

删除模型

ollama rm llava

 今天的大模型介绍就到这里了,感谢能看到这里的朋友😉

        本次的分享就到这里,【终极量化数据】致力于为大家分享技术干货😎

        如果以上过程中出现了任何的纰漏错误,烦请大佬们指正😅

        受益的朋友或对技术感兴趣的伙伴记得点赞关注支持一波🙏

        也可以搜索关注我的微信公众号【终极量化数据】,留言交流🙏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/8694.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

aLoNg3x.2 | CrackMe

cm下载链接: https://n0zom1z0.lanzoup.com/iB4Gz2el88cb 密码:38sy crack目标是让register框去掉。不让patch,所以要真算出Code。 第一个难点: DELPHI。。。窗口文字与处理函数的定义在这种地方: 这个cancel处,只要…

STl学习-函数对象

1.含有状态的函数对象类 函数对象类除了 operator()之外也可以包含其他成员。函数对象类通常含有一些数据成员这些成员被用于定制调用运算符中的操作。举个例子,我们将定义一个打印 string 的类。默认情况下,会将内容写入到cout 中,每个stri…

U-Mail邮件网关有效防止企业邮箱系统被垃圾邮件轰炸

在现代社会,互联网企业为了提供更便捷的服务,常常会收集用户数据,构建自己的大数据资源库。然而,这种行为往往导致用户在不经意间泄露个人隐私,进而引发个人信息的非法交易和频繁的骚扰电话,这些问题已经引…

手把手教你搭建OpenScenario交通场景(上)

OpenScenario是一种专为自动驾驶系统仿真测试设计的场景描述语言,它基于XML格式,旨在提供一个标准化、模块化的框架,用于定义和重现复杂的道路交通场景。该语言不仅能够详细描绘车辆、行人、交通信号及其他动态交通参与者的行为模式&#xff…

专业140+总分430+复旦大学875信号与系统考研经验原957电子信息通信考研,真题,大纲,参考书。

专业140,总430,复旦大学875信号与系统(电子信息)原957经验贴分享,希望大家复习有帮助。 专业课(875信号与系统含随机过程-原957) 专业课这方面我是从7月开始,刚好数学第一遍搞好了大…

NVR小程序接入平台EasyNVR多品牌NVR管理工具/设备介绍

随着数字化浪潮的迅猛推进,视频监控技术在维护公共安全、提升管理效能方面发挥着越来越重要的作用。在众多视频监控平台中,NVR小程序接入平台EasyNVR是一款拓展性强、视频能力灵活且部署轻便的安防视频监控平台。它支持多种主流标准协议,并能…

C语言 | Leetcode 题解之第535题TinyURL的加密与解密

题目: 题解: typedef struct {int key;char *val;UT_hash_handle hh; } HashItem;HashItem *dataBase NULL;char* encode(char* longUrl) {srand(time(0));int key;HashItem * pEntry NULL;while (true) {key rand();pEntry NULL;HASH_FIND_INT(dat…

磁盘分区并挂载

https://blog.csdn.net/qq_45664055/article/details/107516419

投机采样的显性化——OpenAI新feature:Predicted Outputs

关于投机采样speculative decoding我就不特别详细解释了 我在这里简单描述一下 小模型生成了接下来的n个标记,然后在大模型上进行n个并行推理,具体为:Prompt,Prompt ST1,Prompt ST1 ST2 … Prompt ST1 ST2 … …

BO-CNN-LSTM回归预测 | MATLAB实现BO-CNN-LSTM贝叶斯优化卷积神经网络-长短期记忆网络多输入单输出回归预测

BO-CNN-LSTM回归预测 | MATLAB实现BO-CNN-LSTM贝叶斯优化卷积神经网络-长短期记忆网络多输入单输出回归预测 目录 BO-CNN-LSTM回归预测 | MATLAB实现BO-CNN-LSTM贝叶斯优化卷积神经网络-长短期记忆网络多输入单输出回归预测效果一览基本介绍模型搭建程序设计参考资料 效果一览 …

有趣的Midjourney作品赏析(附提示词)

中文提示词:国风少年 C4D软件,高分辨率,超细节,超现实主义, 英文提示词:National Style Youth Cinema4D,high resolution,hyper detailed,surrealism, --niji 6 --ar 1:1 中文提示词:粘土模型,男性穿着中世纪欧洲蓝色盔甲&#x…

【保姆级教程】实操 Linux 磁盘管理:硬盘选型 分区挂载

最近,Linux 服务器自带的固态硬盘,空间告警,急需加上一块新的硬盘来救急。 今日分享,系统梳理下 Linux 下挂载磁盘的详细步骤和注意事项,方便日后翻阅,也给有类似需求的小伙伴一点帮助。 1. SSD&#xff…

离线安装nvidia docker2插件

由于网络问题,各位下载nvidia docker插件存在各种各样的问题,往往需要换源,或者其他途径外网解决,为了避免这么麻烦,可选择直接将包下载到本地,使用dpkg本地安装。 离线包下载地址,总共需要下载…

MySQL多表查询

扩展 upsert语法 原始数据 create table stu(id int primary key auto_increment,name varchar(20), #学生姓名gender varchar(10), #学生性别age int #学生姓名 ) default charsetutf8;insert into stu values(null,乔峰, 男 ,28),(null,虚竹, 男 ,25),(n…

让智能体—“正念365”陪你一起“养心”

佛学的“八正道”中,笔者个人观点,“正念”是最适合当代人低门槛练习的一个,因为不需要阅读大量的知识来理解概念,只需要保持对当下的觉察,发现分心了,就不带评价的把注意力拉回到当前的事情上就好。就是佛…

uni-app小程序开发(1)

下载软件就不多赘述了。 直接上代码,写过wep端的vue看这个小程序就简单很多,不需要搞那么多麻烦事情,直接编译器就创建好了基础模版。 1、项目结构 暂时知道这么多,后续再补充 2、页面创建、导航栏设置、基础属性设置 在pages中…

Mac上无法访问usr/local的文件

sudo chmod 755 /usr/loca 最后用百度提供的方法解决了

Python Matplotlib 子图绘制

Python 中的子图绘制 在数据可视化中,展示多个图表在同一个画布上是常见的需求,这样可以更直观地比较不同数据集之间的关系。Python 中的 Matplotlib 库为我们提供了强大的功能来实现这一点。在本篇文章中,我们将详细介绍如何使用 Matplotli…

编写一个基于React的聊天室

前言 此前已经编写了一版后端的im,此次就用其作为服务端,可查看参考资料1 代码 使用WebStorm创建React项目 安装依赖包 PS C:\learn-demo\front\chatroom> npm installadded 183 packages, and audited 184 packages in 16s43 packages are looki…

Python-利用os,tkinter库编写一个伪恶意程序文件(Pro版)

前言:上一期我们简单学习了如何编写一个多次弹窗警告用户的exe伪恶意文件。我们知道了把Python初始文件编译为exe文件后,程序在没有Python环境的情况下也能正常运行。我们上次编写的程序仅仅只是伪造系统正在执行关机命令前的倒计时的假象,实…