news 2026/5/1 6:55:48

【从0到1大模型应用开发实战】01|本地跑起第一个 LLM:Python + uv + Ollama

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【从0到1大模型应用开发实战】01|本地跑起第一个 LLM:Python + uv + Ollama

最近我准备做AI知识库的小项目,用来整合自己学习的内容,也是验证自己所学习的AI知识,打算把这些整理成一个系列文章。

这篇是第一篇,不讲原理,也不讲概念, 只做一件事:

在你自己的电脑上,把大模型跑起来,并让它回你一句话。

如果你之前从来没碰过 AI,也完全没关系。

一、先说清楚我们要做什么

这篇文章结束时,你应该能做到三件事:

  1. 电脑上装好了 Python 环境
  2. uv管理一个干净的 Python 项目
  3. 本地大模型(Ollama)完成第一次问答

注意:不是网页聊天,不是 API 调用,是你本地跑的模型。

二、安装 Python

我这里默认你用的是:

  • macOS / Windows 都可以
  • Python 3.11 或 3.12

怎么装?

最简单粗暴的方式:

  • 直接去官网:https://www.python.org/downloads/
  • 下载最新版
  • 一路下一步

装完后,终端里敲一句:

python --version

能看到版本号,就算过关。

三、为什么我用 uv,而不是 pip + venv?

如果你之前写过 Python,大概率踩过这种坑:

  • 装一个包,另一个项目炸了
  • pip 装到系统环境,不知道卸哪
  • requirements.txt 越来越乱

我现在统一用uv

一句话解释 uv 是什么:

更快、更干净的 Python 项目管理工具。

安装 uv

macOS / Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows 可以用官方安装方式。

装完后验证:

uv --version

四、用 uv 初始化你的第一个 AI 项目

随便找个你放代码的目录:

mkdir ai-knowledge-base cd ai-knowledge-base

然后执行:

uv init uv venv

这两步做了什么?

  • uv init:初始化 Python 项目
  • uv venv:创建虚拟环境(.venv)

从现在开始,这个项目的依赖只属于它自己

五、安装并运行 Ollama(重点)

前面都是铺垫,真正的主角来了,ollama对于本地搭建llm非常的方便,下载完成之后就有一个自带的聊天框可以选择各种各种的大模型来使用。即使你本地没有显卡用cpu都能跑(当然是比较小的模型)。

1.安装 Ollama

官网:https://ollama.com/download

下载安装到本地,安装完成后,终端里敲一句:

ollama --version

能看到版本号就 OK。

2.拉一个模型跑起来

第一次别追求大, 我建议直接用小模型,比如:

ollama run gemma:1b

如果你是第一次跑,它会自动下载模型。

下载完后,你会看到一个提示符, 这时候你可以直接输入一句话,比如:

你好,你是谁?

如果模型回你了——🎉 恭喜,你已经在本地跑起了一个大模型。

总结:

这篇文章结束时,我们完成了三件事:

  1. 电脑上装好了 Python 环境
  2. uv管理一个干净的 Python 项目
  3. 本地大模型(Ollama)完成第一次问答

走到这里虽然内容很简单,但是依然是个了不起的开始,后面所有的:

  • LangChain

  • RAG

  • Agent

  • 自动化流程

    都是建立在这一步之上~

想入门 AI 大模型却找不到清晰方向?备考大厂 AI 岗还在四处搜集零散资料?别再浪费时间啦!2025 年AI 大模型全套学习资料已整理完毕,从学习路线到面试真题,从工具教程到行业报告,一站式覆盖你的所有需求,现在全部免费分享

👇👇扫码免费领取全部内容👇👇

一、学习必备:100+本大模型电子书+26 份行业报告 + 600+ 套技术PPT,帮你看透 AI 趋势

想了解大模型的行业动态、商业落地案例?大模型电子书?这份资料帮你站在 “行业高度” 学 AI

1. 100+本大模型方向电子书

2. 26 份行业研究报告:覆盖多领域实践与趋势

报告包含阿里、DeepSeek 等权威机构发布的核心内容,涵盖:

  • 职业趋势:《AI + 职业趋势报告》《中国 AI 人才粮仓模型解析》;
  • 商业落地:《生成式 AI 商业落地白皮书》《AI Agent 应用落地技术白皮书》;
  • 领域细分:《AGI 在金融领域的应用报告》《AI GC 实践案例集》;
  • 行业监测:《2024 年中国大模型季度监测报告》《2025 年中国技术市场发展趋势》。

3. 600+套技术大会 PPT:听行业大咖讲实战

PPT 整理自 2024-2025 年热门技术大会,包含百度、腾讯、字节等企业的一线实践:

  • 安全方向:《端侧大模型的安全建设》《大模型驱动安全升级(腾讯代码安全实践)》;
  • 产品与创新:《大模型产品如何创新与创收》《AI 时代的新范式:构建 AI 产品》;
  • 多模态与 Agent:《Step-Video 开源模型(视频生成进展)》《Agentic RAG 的现在与未来》;
  • 工程落地:《从原型到生产:AgentOps 加速字节 AI 应用落地》《智能代码助手 CodeFuse 的架构设计》。

二、求职必看:大厂 AI 岗面试 “弹药库”,300 + 真题 + 107 道面经直接抱走

想冲字节、腾讯、阿里、蔚来等大厂 AI 岗?这份面试资料帮你提前 “押题”,拒绝临场慌!

1. 107 道大厂面经:覆盖 Prompt、RAG、大模型应用工程师等热门岗位

面经整理自 2021-2025 年真实面试场景,包含 TPlink、字节、腾讯、蔚来、虾皮、中兴、科大讯飞、京东等企业的高频考题,每道题都附带思路解析

2. 102 道 AI 大模型真题:直击大模型核心考点

针对大模型专属考题,从概念到实践全面覆盖,帮你理清底层逻辑:

3. 97 道 LLMs 真题:聚焦大型语言模型高频问题

专门拆解 LLMs 的核心痛点与解决方案,比如让很多人头疼的 “复读机问题”:


三、路线必明: AI 大模型学习路线图,1 张图理清核心内容

刚接触 AI 大模型,不知道该从哪学起?这份「AI大模型 学习路线图」直接帮你划重点,不用再盲目摸索!

路线图涵盖 5 大核心板块,从基础到进阶层层递进:一步步带你从入门到进阶,从理论到实战。

L1阶段:启航篇丨极速破界AI新时代

L1阶段:了解大模型的基础知识,以及大模型在各个行业的应用和分析,学习理解大模型的核心原理、关键技术以及大模型应用场景。

L2阶段:攻坚篇丨RAG开发实战工坊

L2阶段:AI大模型RAG应用开发工程,主要学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

L3阶段:跃迁篇丨Agent智能体架构设计

L3阶段:大模型Agent应用架构进阶实现,主要学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造Agent智能体。

L4阶段:精进篇丨模型微调与私有化部署

L4阶段:大模型的微调和私有化部署,更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调,并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

L5阶段:专题集丨特训篇 【录播课】


四、资料领取:全套内容免费抱走,学 AI 不用再找第二份

不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你!
现在只需按照提示操作,就能免费领取:

👇👇扫码免费领取全部内容👇👇

2025 年想抓住 AI 大模型的风口?别犹豫,这份免费资料就是你的 “起跑线”!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 6:54:46

大模型应用开发系列教程:LLM到底在做什么?

在开始写任何复杂的 LLM 应用之前,我们必须先解决一个根本问题: LLM 到底在“干什么”? 如果你对这个问题的理解是模糊的,那么后面所有工程决策 ——Prompt 怎么写、参数怎么调、是否要加 RAG、什么时候该用 Agent 都会变成“试…

作者头像 李华
网站建设 2026/5/1 3:03:40

从0到1创建一个基于天气的旅游美食推荐智能体

本文将演示如何借助LangGraph4j SpringAI来开发一个完整的智能体应用,实现用户传入地址、大模型通过Function Calling来获取地址天气,调用大模型的旅游项目推荐能力、美食推荐能力,给用返回一个旅游攻略 一、项目创建 1. 工程创建 首先我…

作者头像 李华
网站建设 2026/4/27 12:46:21

面向中小学的人工智能通识课程:培养未来智能社会的创新人才

在人工智能技术快速发展的今天,中小学阶段的人工智能教育变得愈发重要。Datawhale公益组推出的ai-edu-for-kids项目,正是为了满足这一需求而生的开源人工智能通识课程。该项目源于2024年开展的随迁儿童人工智能公益课实践,随着教育领域对中小…

作者头像 李华
网站建设 2026/4/25 23:08:40

STM32CubeMX教程:DAC输出配置从零实现

从零开始玩转STM32 DAC输出:CubeMX图形化配置实战全解析你有没有遇到过这样的场景?项目需要一个可调的模拟电压来驱动传感器偏置,或者想生成一段简单的音频信号,但手头没有专用DAC芯片。其实,你的STM32单片机早就内置了…

作者头像 李华
网站建设 2026/4/30 12:07:33

如何快速安装libplctag:PLC通信的完整指南

如何快速安装libplctag:PLC通信的完整指南 【免费下载链接】libplctag This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet. 项目地址: https://gitcode.com/gh_mirrors/li/libplctag libp…

作者头像 李华
网站建设 2026/4/29 12:50:29

墨菲安全SCA工具深度解析:从依赖风险到供应链安全防护

在当今软件开发的复杂生态中,每一个引入的第三方依赖都可能成为安全链条中最薄弱的一环。墨菲安全(Murphysec)作为专业的开源软件成分分析工具,正是为解决这一痛点而生。本文将深入剖析这款工具的技术架构和实战应用,帮…

作者头像 李华