当前位置: 代码网 > it编程>操作系统>苹果Mac > Mac环境下ollama部署和体验

Mac环境下ollama部署和体验

2024年08月06日 苹果Mac 我要评论
安装ollama以及相关的基本操作

欢迎访问我的github

关于ollama

  • ollama和llm(大型语言模型)的关系,类似于docker和镜像,可以在ollama服务中管理和运行各种llm,下面是ollama命令的参数,与docker管理镜像很类似,可以下载、删除、运行各种llm
available commands:
  serve       start ollama
  create      create a model from a modelfile
  show        show information for a model
  run         run a model
  pull        pull a model from a registry
  push        push a model to a registry
  list        list models
  cp          copy a model
  rm          remove a model
  help        help about any command
  • 官网:https://ollama.com/
  • 非常简洁
    在这里插入图片描述

本篇概览

  • 作为入门操作的笔记,本篇记录了部署和简单体验ollama的过程,并且通过docker部署了web-ui,尝试通过页面使用大模型
  • 本次操作的环境如下
  1. 电脑:macbook pro m1,sonoma 14.4.1
  2. ollama:0.1.32

安装

  • 在官网首页点击download即可下载,得到zip安装包,解压后就是应用程序了
    在这里插入图片描述
  • 会提示是否移动到应用程序目录,回车确认
    在这里插入图片描述
  • 打开后是个简单的页面
    在这里插入图片描述
  • 完成安装,会有一个提示,告诉你如何安装指定模型
    在这里插入图片描述

关于模型

  • ollama支持的全量模型在这里:https://ollama.com/library
  • 官方给出的部分模型
modelparameterssize下载命令
llama 38b4.7gbollama run llama3
llama 370b40gbollama run llama3:70b
phi-33.8b2.3gbollama run phi3
mistral7b4.1gbollama run mistral
neural chat7b4.1gbollama run neural-chat
starling7b4.1gbollama run starling-lm
code llama7b3.8gbollama run codellama
llama 2 uncensored7b3.8gbollama run llama2-uncensored
llava7b4.5gbollama run llava
gemma2b1.4gbollama run gemma:2b
gemma7b4.8gbollama run gemma:7b
solar10.7b6.1gbollama run solar
  • 另外需要注意的是本地内存是否充足,7b参数的模型需要8g内存,13b需要16g内存,33b需要32g内存

运行8b的llama3

  • 我的mac笔记本内存16g,所以打算运行8b的llama3,命令如下
ollama run llama3
  • 第一次运行,因为没有模型文件,所以需要下载,等待下载中
    在这里插入图片描述- 下载完毕后就可以问答了

在这里插入图片描述

  • 退出的方法是输入/bye

linux版本

  • 如果操作系统是linux,安装命令如下
curl -fssl https://ollama.com/install.sh | sh
  • 安装完成后还要启动
ollama serve

webui

  • 如果电脑上装有docker,请执行以下命令来启动ollama的webui
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
  • 出现登录页面,需要点击右下角的sign up先注册
    在这里插入图片描述
  • 完成注册后,第一次登录会出现特性介绍
    在这里插入图片描述
  • 可以在这里修改系统语言
    在这里插入图片描述
  • 接下来试试聊天功能,先是选择模型,由于刚才已经下载过模型了,这里只要选择即可,如下图
    在这里插入图片描述
  • 然后就可以对话了
    在这里插入图片描述
  • 在设置页面可以管理模型
    在这里插入图片描述
  • 至此,最基础的操作已经完成,如果您正处于初步尝试阶段,希望本文可以给您一些参考

你不孤单,欣宸原创一路相伴

  1. java系列
  2. spring系列
  3. docker系列
  4. devops系列
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com