首页 > 系统相关 >使用Ollama部署非官方仓库模型(Windows)

使用Ollama部署非官方仓库模型(Windows)

时间:2024-07-22 19:24:43浏览次数:11  
标签:Ollama 7B Windows ollama 模型 gguf llama ggml 非官方

一、从GitHub拉去llama.cpp项目

git clone https://github.com/ggerganov/llama.cpp

下载完成后在当前目录的路径输入cmd,进入命令行
在这里插入图片描述

二、安装python执行的相关依赖

执行

pip install -r requirements.txt 

在这里插入图片描述

三、下载模型文件

依赖安装成功后开始转换模型这里以魔塔上的Chat2DB为例,按照下载步骤使用git拉去模型到本地
在这里插入图片描述
在这里插入图片描述

四、执行转换gguf命令

python convert-hf-to-gguf.py D:\tool\ollama\models\Chat2DB-SQL-7B

在这里插入图片描述

执行完成后会在模型目录生成一个ggml-model-f16.gguf文件*
在这里插入图片描述

五、接下来是进行量化

到GitHub上下载发布的版本,也可以本地编译
https://github.com/ggerganov/llama.cpp/releases
在这里插入图片描述

我这边在的是llama-b3291-bin-win-noavx-x64,

.\llama-quantize.exe D:\tool\ollama\models\Chat2DB-SQL-7B\ggml-model-f16.gguf D:\tool\ollama\models\Chat2DB-SQL-7B\ggml-model-Q4_K_M.gguf Q4_K_M

在这里插入图片描述

执行完成后在模型目录会生成ggml-model-Q4_K_M.gguf文件
在这里插入图片描述

六、使用Ollama创建模型

在当前文件创建Modelfile文件,里面内容如下

FROM ./ggml-model-Q4_K_M.gguf

在这里插入图片描述
在当前目录进入cmd,输入

ollama create chat2DB:7B -f Modelfile

创建ollama可以运行的模型

ollama run chat2DB:7B

在这里插入图片描述

这样一个自定义的模型就使用Ollama运行起来啦

标签:Ollama,7B,Windows,ollama,模型,gguf,llama,ggml,非官方
From: https://blog.csdn.net/qq_26042191/article/details/140617409

相关文章

  • 在Windows安装、部署Tomcat的方法
      本文介绍在Windows操作系统中,下载、配置Tomcat的方法。  Tomcat是一个开源的Servlet容器,由Apache软件基金会的Jakarta项目开发和维护;其提供了执行Servlet和JavaServerPages(JSP)所需的所有功能。其中,Servlet容器的主要职责是执行JavaServlet和JSP——在这里,Servlet......
  • 踩坑记录:windows11下使用 VS2022 和 PCL1.14.1 配置点云开发环境
    闲话不多说,具体在windows下下载PCL与解压pcl可以看https://www.yuque.com/huangzhongqing/pcl/这位大佬的文章,那我就具体说一下踩过点坑:踩坑点1:按照大佬的文章的步骤进行解压与下载,我的PCL环境下在了K盘中,但是最后不知怎么的我的openni2文件夹下在了C盘里,也就是说3rdparty文件夹......
  • 将控制台程序发布为Windows服务
    部署在线文档管理系统出现的问题网上找了一个很好用的在线文档管理系统https://www.iminho.me/跟着文档部署时发现了一个小问题,就是这个服务程序运行之后会一直以控制台程序的形式运行在服务器中,如果后面有其他人登入系统,不小心关闭了这个程序,网站就无法正常访问了于是想着......
  • Docker & Ubuntu & Milvus 2.4 windows 详细安装攻略
    目录背景安装DockerDestop下载docker破解之法启动dockerdestop OS镜像前置条件dism启动WSL服务命令......
  • 当 python 脚本通过 jenkins + Github 在 Windows 本地计算机上运行时,chrome 浏览器不
    我的Python代码是(windowsMachine)fromseleniumimportwebdriverprint("newLine")print("2Line")print("3Line")holdChrome=webdriver.ChromeOptions()holdChrome.add_experimental_option("detach",True)#Restricta......
  • 微软 Windows 是供应链不知情的受害者吗,蓝屏死机事件告诉了我们什么?
    刚刚过去的这事件震撼了技术格局,凸显了现代数字基础设施之间至关重要的相互依赖性。全球数字危机:安全更新导致蓝屏死机尽管微软Windows也参与其中,但有必要澄清的是,微软公司的操作系统并不是该问题的直接责任。该事件源于第三方更新CrowdStrike,导致操作系统崩溃,让我们再次......
  • Qt+OpenCascade开发笔记(一):occ的windows开发环境搭建(一):OpenCascade介绍、下载和安装过
    前言  OpenCASCADE是由OpenCascadeSAS公司开发和支持的开源软件开发平台,旨在为特定领域快速开发程序而设计。它是一个面向对象的C++类库,提供了丰富的几何造型、数据交换和可视化等功能,成为许多CAD软件的核心组件。  本篇描述下载和安装过程。 OpenCascade(OCC)概......
  • Windows生产设备日志采集工具
    永久免费:前往Gitee最新版本更新内容Winform全部切换到.NetFramework4.0.更符合大部分的自动化设备.Web提供.NetFramework4.0的运行时环境安装包Web打开时,若当前IP为设备,直接显示设备信息介绍用途:定时全量或增量采集工控机,办公电脑文件以及日志.(SCADA,Io......
  • windows定期备份数据库脚本
    1.打开任务计划程序按Win+R,输入taskschd.msc并按回车,打开任务计划程序。2.创建基本任务在任务计划程序右侧,点击“创建基本任务...”。输入任务名称(如“备份MySQL数据库”)和描述,然后点击“下一步”。3.选择触发器选择“每天”,然后点击“下一步”。设置任务开始......
  • 【攻防技术系列+反溯源】windows入侵痕迹清理
    #反溯源#痕迹清理#攻防演练在授权攻防演练中,攻击结束后,如何不留痕迹的清除日志和操作记录,以掩盖入侵踪迹,这其实是一个细致的技术活。在蓝队的溯源中,攻击者的攻击路径都将记录在日志中,所遗留的工具也会被蓝队进行分析,在工具中可以查找特征,红队自研工具更容易留下蛛丝马迹。你......