Browse Source

update docs for subprocess

mxyng/extra-args
Jeffrey Morgan 3 years ago
parent
commit
a82eb275ff
  1. 1
      .gitignore
  2. 1
      .gitmodules
  3. 15
      README.md

1
.gitignore

@ -5,3 +5,4 @@
.swp
dist
ollama
ggml-metal.metal

1
.gitmodules

@ -1,3 +1,4 @@
[submodule "llm/llama.cpp/ggml"]
path = llm/llama.cpp/ggml
url = https://github.com/ggerganov/llama.cpp.git
ignore = dirty

15
README.md

@ -127,19 +127,26 @@ Ollama bundles model weights, configuration, and data into a single package, def
## 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 .
```
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

Loading…
Cancel
Save