Ollama内网离线部署大模型

在这里插入图片描述

为了演示方便,我这里选用参数较小的Qwen1.5-0.5B-Chat模型。

下载GGUF模型

访问huggingface下载qwen1_5-0_5b-chat-q5_k_m.gguf模型。

https://huggingface.co/Qwen/Qwen1.5-0.5B-Chat-GGUF/tree/main

在这里插入图片描述
注意:

  • huggingface访问不到,可以选择国内的modelscope
  • 选择q5_k_m模型,参考https://blog.csdn.net/weixin_44455388/article/details/136500170?spm=1001.2014.3001.5501

创建Ollama Modelfile

1、创建一个名为 Modelfile 的文件,并使用 FROM 指令,填写的模型的本地文件路径。

FROM ./qwen1_5-0_5b-chat-q5_k_m.gguf

Modelfile文件中还可以添加系统提示词以及各项参数:

FROM ./qwen1_5-0_5b-chat-q5_k_m.gguf

# set the temperature to 1 [higher is more creative, lower is more coherent]
PARAMETER temperature 1

# set the system message
SYSTEM """
你是AI助手小智,请根据用户的提问做出合适的回答。
"""

2、在Ollama中创建模型

ollama create qwen:0.5b -f Modelfile

在这里插入图片描述

3、运行模型

ollama run qwen:0.5b

在这里插入图片描述

经过测试,大模型回答总是答非所问,或者是没有任何回复,换了Qwen1.5-4B-Chat-GGUF同样是这样。

解决方法:

Modelfile中要按照一定的模板,参考下载的官方提供的14B模型的Modelfile:
在这里插入图片描述
设置自定义的0.5B的Modelfile:

FROM ./qwen1_5-0_5b-chat-q5_k_m.gguf

TEMPLATE """{{ if .System }}<|im_start|>system
{{ .System }}<|im_end|>{{ end }}<|im_start|>user
{{ .Prompt }}<|im_end|>
<|im_start|>assistant
"""

PARAMETER stop "<|im_start|>"
PARAMETER stop "<|im_end|>"

优化之后的效果:

(base) [root@localhost my_model]# ollama run qwen:0.5b
>>> 你好
你好!有什么问题我可以帮助你解答吗?

>>> 你是谁
我是来自阿里云的大规模语言模型,我叫通义千问。

>>> Send a message (/? for help)
  • 15
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
### 回答1: 要在Win10内网离线安装.NET 3.5,可以按照以下步骤进行操作: 1. 首先,你需要准备一个包含.NET 3.5安装文件的离线安装介质,可以是光盘、U盘或者通过局域网共享的文件夹。 2. 将离线安装介质插入到你的Win10电脑上,或者将共享文件夹连接到你的电脑。 3. 打开“控制面板”,选择“程序”,然后点击“启用或关闭Windows功能”选项。 4. 在弹出的窗口中,勾选“.NET Framework 3.5”的复选框,然后点击“确定”按钮。 5. 在接下来的弹出窗口中,选择“让Windows以使用Windows Update的方式来获取文件”选项,这将允许你从离线安装介质中安装.NET 3.5。 6. 点击“确定”按钮后,Windows会开始从离线安装介质中安装.NET 3.5。你需要等待安装过程完成。 7. 安装完成后,你可以重新启动电脑,然后确认.NET 3.5是否成功安装。 通过以上步骤,你就可以在Win10内网离线安装.NET 3.5了。请注意,如果你使用的是光盘或U盘,建议在安装完成后将介质从电脑中移除,以免影响日常使用。 ### 回答2: 要在Win10内网离线安装.NET Framework 3.5,可以按照以下步骤进行操作: 1. 首先,准备好.Net Framework 3.5的安装文件。可以从官方网站下载最新版本的离线安装包(.exe文件),确保文件与操作系统版本相匹配。 2. 将准备好的安装文件拷贝到Win10的本地存储设备或者网络共享文件夹中。 3. 打开Win10的“控制面板”,选择“程序”选项。 4. 在“程序和功能”界面,点击左侧的“启用或关闭Windows功能”链接。 5. 在弹出的“Windows功能”对话框中,找到“.NET Framework 3.5(包括.NET 2.0和3.0)”选项,勾选该选项。 6. 关闭对话框后,系统会自动检测安装源。如果系统无法连接到Internet,会提示无法下载并指示您指定离线安装源。 7. 选择“指定替代安装源”选项,根据您保存.Net Framework 3.5安装文件的位置,输入正确的路径。 8. 点击“确定”按钮,系统会开始使用指定的离线安装源进行安装。安装过程可能需要一些时间,请耐心等待。 9. 安装完成后,系统会提示您重启计算机。 10. 重启计算机后,.Net Framework 3.5就已成功安装在Win10系统中。 通过以上步骤,您就可以在Win10内网离线安装.Net Framework 3.5,无需连接到Internet即可完成安装。注意选择正确的安装文件以及正确输入离线安装源的路径是关键。
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值