惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Palo Alto Networks Blog
P
Proofpoint News Feed
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Recorded Future
Recorded Future
M
MIT News - Artificial intelligence
罗磊的独立博客
J
Java Code Geeks
月光博客
月光博客
F
Full Disclosure
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
U
Unit 42
WordPress大学
WordPress大学
A
About on SuperTechFans
C
Cyber Attacks, Cyber Crime and Cyber Security
SecWiki News
SecWiki News
Security Latest
Security Latest
C
Check Point Blog
C
CERT Recently Published Vulnerability Notes
小众软件
小众软件
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog RSS Feed
V
Visual Studio Blog
博客园_首页
NISL@THU
NISL@THU
I
Intezer
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
The Register - Security
The Register - Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Latest news
Latest news
Project Zero
Project Zero
博客园 - 叶小钗
C
Cybersecurity and Infrastructure Security Agency CISA
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy International News Feed
博客园 - 【当耐特】
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threat Research - Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
T
Tor Project blog
V
Vulnerabilities – Threatpost
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
雷峰网
雷峰网

liseeze – liseezn'blog

补:2025年度总结 – liseezn'blog 博客900天啦 – liseezn'blog 在Zeabur部署Rhex现代论坛 – liseezn'blog Rhex论坛接入DeepSeek 踩坑实录 – liseezn'blog SVGcode 一键部署到 Zeabur – liseezn'blog Edge密码危机自救:1小时的迁移双持方案 – liseezn'blog Token到底是什么意思 – liseezn'blog 使用Next.js重构主页 – liseezn'blog 入手两个4字母域名 – liseezn'blog SEE~Friends 3.4.0 版本更新|从稳定可用,到好用耐用 – liseezn'blog 解决Docker构建PHP8.2+XLoad镜像常见报错,附国内加速+GitHub推送指南 – liseezn'blog SEE~Friends v3.1.0 版本更新|更稳定的友链管理,体验再升级 – liseezn'blog OpenClaw 完整部署+接入OpenRouter全教程(Zeabur平台) – liseezn'blog SeeFriends:一款让你轻松管理友情链接的 WordPress 插件 – liseezn'blog Zeabur 一键部署 OpenClaw 教程(折后最低1.6美元/月) – liseezn'blog Zeabur部署Matomo教程 – liseezn'blog 用certd,5分钟搞定HTTPS证书 – liseezn'blog 开源一款BMI+体脂率综合计算器 – liseezn'blog 学生综合素质评价系统操作教程 – liseezn'blog 轻松迁移网站:使用UpdraftPlus完整教程 – liseezn'blog Steam史低折扣 – liseezn'blog DeepSeek + Xmind:轻松把 PDF、Word 文档转思维导图!pdf/word文档转思维导图 – liseezn'blog Argon主题博客美化 – liseezn'blog 有自己的域名啦 – liseezn'blog LXZCMC我的世界服务器 – liseezn'blog Wordpass_Argon主题安装 – liseezn'blog 我开了属于自己的 MC 服务器:LxZCMC,给每一份热爱一个落脚的方块天地 – liseezn'blog ComfyUI 实战:从安装到生成第一张 AI 绘画 – liseezn'blog n8n 入门:用可视化工作流打造你的专属自动化工具 – liseezn'blog OpenTofu 实战:用开源 IaC 工具一键部署 Docker 应用 – liseezn'blog Zed 编辑器高效配置指南:从安装到打造专属前端工作流 – liseezn'blog 强制使用 HTTPS:提升网站安全性 – liseezn'blog 在 lita.eu.org 免费主机上搭建 博客 – liseezn'blog
Ollama从入门到进阶:在你的电脑上运行大模型 – liseezn'blog
liseeze · 2024-07-02 · via liseeze – liseezn'blog

本文最后更新于37 天前,其中的信息可能已经过时,如有错误请发送邮件到[email protected]

日期:2024-07-05

中考结束了,终于有大把时间折腾技术。暑假第一个要玩的,就是现在最火的本地大模型工具——Ollama。它让你在自己的电脑上就能跑大模型,不需要联网、不用花钱、隐私也不会泄露。

  1. Ollama 是什么?

简单说,Ollama 是一个让你在本地电脑上运行大模型的工具。它把复杂的模型下载、环境配置、GPU 加速全都打包好了,你只需要一行命令就能和 AI 对话。

  1. 安装 Ollama

Windows 用户:
去 ollama.com 下载安装包,双击安装就行。

macOS 用户:

brew install ollama

Linux 用户:

curl -fsSL https://ollama.com/install.sh | sh

装完后打开终端(Windows 按 Win+R 输入 cmd),输入:

ollama --version

看到版本号就说明成功了。

  1. 运行第一个模型

Ollama 的模型库在 ollama.com/library,里面有几百个模型。我们先跑一个体积小、中文还不错的 Qwen(通义千问):

ollama run qwen:7b

第一次运行会自动下载模型,大概 4GB,等几分钟就好。下载完成后,终端里直接出现对话界面:

>>> 你好,介绍一下你自己

输入问题就能聊天了。想退出时按 Ctrl+D 或者输入 /bye。

  1. 常用命令
ollama list          # 查看你装了哪些模型
ollama rm qwen:7b    # 删除模型(释放硬盘空间)
ollama pull llama3   # 下载新模型但不运行
  1. 打造你自己的 AI 助手

这是最酷的部分。我们可以创建一个自定义角色,比如一个“只会用鲁迅口吻说话”的助手。

新建一个文件叫 Modelfile(没有后缀名),内容:

FROM qwen:7b
SYSTEM "你叫小鲁,回答问题必须模仿鲁迅的文风,多用犀利讽刺的语气。"
PARAMETER temperature 0.8

然后在终端里创建模型:

ollama create xiaolu -f ./Modelfile

运行它:

ollama run xiaolu
>>> 你觉得中学生该不该玩手机?

回复就会带着鲁迅式的辛辣口吻,特别好玩。

  1. 把 Ollama 接入自己的程序

Ollama 自带 API 接口(默认 localhost:11434),你可以用 Python 调用它:

import requests

response = requests.post(
    "http://localhost:11434/api/generate",
    json={
        "model": "xiaolu",
        "prompt": "写一段鼓励中学生学编程的话",
        "stream": False
    }
)
print(response.json()["response"])

这段代码会调用你刚才创建的“小鲁”,让它帮你写一段鼓励的话。

  1. 常见问题

· 下载太慢:模型比较大,第一次下载耐心等待,或者换个网速好的时间。
· 内存不够:可以试试更小的模型,比如 qwen:1.8b 或 llama3.2:1b。
· 想用中文更好的:推荐 qwen:7b、llama3.1:8b。

小结

现在你的电脑上已经有了一个完全离线的大模型助手。下一步,我们将在这个基础上接入刚发布的 Llama 3.1,试试 Meta 最新最强的开源模型有多厉害。