Commit a82eb275 authored by Jeffrey Morgan's avatar Jeffrey Morgan
Browse files

update docs for subprocess

parent f964aea9
...@@ -5,3 +5,4 @@ ...@@ -5,3 +5,4 @@
.swp .swp
dist dist
ollama ollama
ggml-metal.metal
[submodule "llm/llama.cpp/ggml"] [submodule "llm/llama.cpp/ggml"]
path = llm/llama.cpp/ggml path = llm/llama.cpp/ggml
url = https://github.com/ggerganov/llama.cpp.git url = https://github.com/ggerganov/llama.cpp.git
ignore = dirty
...@@ -127,19 +127,26 @@ Ollama bundles model weights, configuration, and data into a single package, def ...@@ -127,19 +127,26 @@ Ollama bundles model weights, configuration, and data into a single package, def
## Building ## Building
You will also need a C/C++ compiler such as GCC for MacOS and Linux or Mingw-w64 GCC for Windows. Install `cmake`:
``` ```
brew install cmake
```
Then generate dependencies and build:
```
go generate ./...
go build . go build .
``` ```
To run it start the server: Next, start the server:
``` ```
./ollama serve & ./ollama serve
``` ```
Finally, run a model! Finally, run a model in another shell:
``` ```
./ollama run llama2 ./ollama run llama2
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment