当前位置: 首页 > article >正文

Ollama 开发指南

文章来源:开发指南 - Ollama中文文档|Ollama官方文档 

安装先决条件:

  • GO
  • C/C++ 编译器,例如 macOS 上的 Clang、TDM-GCC (Windows amd64) 或 llvm-mingw (Windows arm64)、Linux 上的 GCC/Clang。

然后从仓库的根目录构建并运行 Ollama:

go run . serve

macOS (Apple Silicon)

macOS Apple Silicon 支持内置于 Ollama 二进制文件中的 Metal。无需执行其他步骤。

macOS (英特尔)

安装先决条件:

  • CMake 或brew install cmake

然后,配置并构建项目:

cmake -B build
cmake --build build

最后,运行 Ollama:

go run . serve

Windows

安装先决条件:

  • CMake
  • Visual Studio 2022 包括本机桌面工作负载
  • (可选)AMD GPU 支持
    • ROCm
    • 忍者
  • (可选)NVIDIA GPU 支持
    • CUDA 开发工具包

[!重要] 在运行 CMake 之前,请确保满足先决条件。PATH

[!重要] ROCm 与 Visual Studio CMake 生成器不兼容。在配置项目时使用。-GNinja

[!重要] CUDA 仅与 Visual Studio CMake 生成器兼容。

然后,配置并构建项目:

cmake -B build
cmake --build build --config Release

最后,运行 Ollama:

go run . serve

Windows (ARM)

Windows ARM 目前不支持其他加速库。

Linux

安装先决条件:

  • CMake 或sudo apt install cmakesudo dnf install cmake
  • (可选)AMD GPU 支持
    • ROCm
  • (可选)NVIDIA GPU 支持
    • CUDA 开发工具包

[!重要] 在运行 CMake 之前,请确保满足先决条件。PATH

然后,配置并构建项目:

cmake -B build
cmake --build build

最后,运行 Ollama:

go run . serve

docker

docker build .

ROCm

docker build --build-arg FLAVOR=rocm .

运行测试

要运行测试,请使用 :go test

go test ./...

文库检测

Ollama 在以下路径中查找相对于可执行文件的加速库:ollama

  • ./lib/ollama(Windows)
  • ../lib/ollama(Linux)
  • .(macOS)
  • build/lib/ollama(用于开发)

如果未找到这些库,Ollama 将不会与任何加速库一起运行。

文章来源:开发指南 - Ollama中文文档|Ollama官方文档


http://www.kler.cn/a/549169.html

相关文章:

  • 索引----数据库
  • 30个常用的DEEPSEEK提示词
  • B+Tree在mysql中的使用
  • 前端高级面试题
  • 大语言模型简史:从Transformer(2017)到DeepSeek-R1(2025)的进化之路
  • 分布式 IO 模块:水稻加工设备的智能 “中枢”
  • Cursor 小白入门
  • “mysqld --initialize --console ”执行不成功情况总结和解决措施
  • 变分边界详解
  • Windows Defender Control--禁用Windows安全中心
  • 【PyTorch】torch.optim介绍
  • 撕碎QT面具(1):Tab Widget转到某个Tab页
  • vscode/cursor+godot C#中使用socketIO
  • CentOS搭建PPPOE服务器
  • JUC并发-4.wait和notify以及Atomic原理
  • 4.完成html文件读取|获取title|获取content|构建url|调试(C++)
  • DeepSeek 助力 Vue 开发:打造丝滑的瀑布流布局(Masonry Layout)
  • JAVA EE初阶 - 预备知识(一)
  • 计算机视觉:卷积神经网络(CNN)基本概念(二)
  • 全方位养生指南:打造健康生活蓝图