本地运行 LLaMA 和 Alpaca:2023 年 Dalai 教程

原标题Running LLaMA and Alpaca Locally: A 2023 Dalai Tutorial

Matthew Berman 在 MacBook Air 上演示早期本地模型的安装方法,并解释控制生成结果的设置。

MBMatthew Berman讲者 · Forward Future
频道
Matthew Berman
发布
2023年3月19日
视频
6:50
阅读
4 分钟
幻灯片
3
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

在这段 2023 年的教程中,Matthew Berman 演示如何通过 Dalai 在本地运行早期的 LLaMA 和 Stanford Alpaca 模型,包括安装、启动本地服务器和调整生成设置。命令与模型可用性反映当时的情况,如今未必仍能照搬。 Stanford 报告的不足 600 美元成本涵盖指令数据生成和对现有 LLaMA 7B 模型的微调,不包括从头预训练。它与 text-davinci-003 的初步比较范围有限,并不能证明 Alpaca 与 ChatGPT 或 GPT-4 的整体能力相当。

  1. 1小型指令微调模型Berman 介绍 Stanford Alpaca,它基于 Meta 的 LLaMA 7B。Stanford 报告的成本涵盖数据生成和微调,不含原始预训练。
  2. 2历史本地安装流程他安装 Dalai 和模型文件,然后启动本地服务器。工具、下载方式和许可条款如今可能不同。
  3. 3输出长度回答在达到 n_predict 限制时停止,因此 Berman 提高了上限,让回答更长。
  4. 4成本比较需要背景Berman 将 Alpaca 的报告成本与 GPT-3 训练成本比较。这些数字涵盖不同阶段,不能证明能力或总训练成本相同。

要点建议

  1. Alpaca 7B 基于 LLaMA 7B 微调,使用了 text-davinci-003 生成的 52,000 条指令示例。
  2. 报告中不足 600 美元的复现成本不含 LLaMA 预训练费用,不应当作同口径的完整训练成本比较。
  3. 视频在 MacBook Air 上演示了当时的 Dalai 安装流程,包括 Node.js、模型下载和本地服务器。
  4. n_predict 设置限制输出 token 数,提高它可以避免回答在该上限处停止。
  5. 最初发布的 LLaMA 和 Alpaca 有非商业研究用途限制,视频中的安装流程属于历史示例。
全文

按章节阅读整理后的全文

只看原始文稿
01

Alpaca 与训练方法

Berman 介绍 Stanford 的指令微调模型及其与 LLaMA 的关系。解读成本和模型比较时,需要考虑 Stanford 初步实验的范围。

Stanford 的 Alpaca 是基于 Meta LLaMA 7B 的指令微调模型。在这段 2023 年的演示中,我使用名为 Dalai 的工具,在 MacBook Air 上本地运行 LLaMA 和 Alpaca。最初的模型有研究和非商业用途限制,如今的安装体验也可能不同。

Stanford 报告称,在初步的单轮指令评估中,Alpaca 的行为与 text-davinci-003 在定性上相似。Berman 对模型规模和成本印象深刻,但表示自己的测试没有显示它与 GPT-4 相当。这项范围有限的比较不能证明它与 ChatGPT 或 GPT-4 的整体能力相同。

经常被引用的不足 600 美元成本,并不是从头训练整个模型的价格。Stanford 报告称,使用已预训练的 LLaMA 7B,API 生成示例花费不足 500 美元,首次微调花费不足 100 美元。这个数字不包含基础模型的预训练成本。

Stanford 从 Self-Instruct 种子集中 175 个人工编写的指令和输出对出发,使用 text-davinci-003 生成约 52,000 条示例,再用这些示例微调 LLaMA 7B。Berman 推荐观众阅读 Stanford 的发布文章,并指出他录制视频时公开演示已不可用。

02

安装并运行 Dalai

他演示当时的 Node.js 和 Dalai 安装、模型下载与本地服务器。软件及其可用性可能已经变化。

教程使用 cocktailpeanut 的 Dalai 仓库。Berman 表示需要 Node.js 18 或更高版本,并演示安装软件包,然后下载 LLaMA 7B、13B 和 Alpaca 7B。他已经有这些模型,因此取消了重复下载;跟随示例不必同时安装两种 LLaMA 规模。

历史教程中的 Dalai 命令
幻灯片 1 / 3历史教程中的 Dalai 命令视频展示了 2023 年使用的 Alpaca 安装和本地服务器命令。

模型文件就绪后,Berman 用 `npx dalai serve` 启动本地服务器并打开界面。他选择模型,询问美洲驼和羊驼有什么关系。这些是 2023 年视频展示的命令和界面,不能保证目前仍然受支持。

03

生成设置与成本说法

Berman 调整输出长度、介绍其他设置,并讨论模型成本下降。他的成本比较没有计入基础模型的预训练。

输出 token 上限
幻灯片 2 / 3输出 token 上限演示界面中的 n_predict 字段限制生成回答的长度。

回答达到 `n_predict` 设置的 200 个 token 上限时停止。提高这个值可以获得更长的回答。界面还提供模型选择、可选的远程服务器地址、线程数、随机种子和影响输出变化程度的温度设置。

Dalai 生成选项
幻灯片 3 / 3Dalai 生成选项仓库文档介绍模型选择、线程和生成设置。

Berman 引述 AI 训练成本将快速下降的预测,并将 GPT-3 的成本与 Alpaca 报告的成本比较。这些数字无法直接比较:Alpaca 的数字仅涵盖基于现有预训练模型的数据生成和微调,初步评估也不能证明性能相当。最后,他表示期待在本地尝试更多模型,比较它们各自的长处。

同频道的其他文章

12 张幻灯片34:21EN → 简体中文
Matthew Berman· 2026年10月27日Matthew Berman 解读 Anthropic 的上市文件、AI 增长与治理Matthew Berman, Sam Altman · Forward Future主持人审视 S-1 中的财务指标、算力战略和投票结构,并质疑 AI 快速发展与安全之间的张力。AnthropicAI Safety企业 AI+2
2 张幻灯片0:36EN → 简体中文
Matthew Berman· 2026年10月25日Kimi K3.1 与魔方求解演示Matthew Berman · Forward FutureMatthew Berman 展示一个被打乱的虚拟魔方如何复原,并对 Kimi K3.1 的测试给予积极评价。评估编程智能体Open-weight models
6 张幻灯片25:50EN → 简体中文
Matthew Berman· 2026年10月24日Kimi K3.1 Pro 实测:3D 演示出色,表现不一,价格有竞争力Matthew Berman · Forward FutureMatthew Berman 测试这款开放权重模型的编程、3D 渲染和视觉讲解能力,并比较基准成绩与价格。Open-weight modelsBenchmarksAI cost & performance+1
2 张幻灯片32:20EN → 简体中文
Matthew Berman· 2026年10月23日本地 AI 究竟适合谁?成本、取舍与混合模式的未来Matthew Berman · Forward FutureMatthew Berman 权衡数据控制和自主权,与硬件成本、设置复杂度及推理速度之间的关系。Local inferenceOpen-weight modelsAI cost & performance+1
6 张幻灯片1:03:37EN → 简体中文
Matthew Berman· 2026年10月23日Matthew Berman 团队测试 Kimi K3.1:动画、游戏与图表Matthew Berman, Alex, Brian · Forward Future一场团队直播问答变成了对 Kimi K3.1 的非正式测试,内容涵盖个人智能体工作流、动态图形、浏览器游戏和基准图表。编程智能体Generative media评估+2
0:53EN → 简体中文
Matthew Berman· 2026年10月22日Sam Altman 谈 AI 与新知识的发现Sam Altman · OpenAIAltman 预计,数学发现方面的进展将延伸到生物学、材料和能源领域。AI for scienceMathematicsComputational Biology+1