cmd: document environment variables for serve command

Updates #2944
This commit is contained in:
Blake Mizerany 2024-03-06 13:48:46 -08:00 committed by GitHub
parent 2103a5073c
commit 0ded7fdc4b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -879,6 +879,24 @@ func NewCLI() *cobra.Command {
Args: cobra.ExactArgs(0),
RunE: RunServer,
}
serveCmd.SetUsageTemplate(serveCmd.UsageTemplate() + `
Environment Variables:
OLLAMA_HOST
The host:port to bind to (default "127.0.0.1:11434")
Examples:
"127.0.0.1:11434"
OLLAMA_ORIGINS
A comma separated list of allowed origins. If unset, the
default behavior is to allow same origin requests, only.
Examples:
"localhost:11434"
"example.com,api.example.com"
OLLAMA_MODELS
The path to the models directory (default is "~/.ollama/models")
`)
pullCmd := &cobra.Command{
Use: "pull MODEL",
@ -907,7 +925,6 @@ func NewCLI() *cobra.Command {
PreRunE: checkServerHeartbeat,
RunE: ListHandler,
}
copyCmd := &cobra.Command{
Use: "cp SOURCE TARGET",
Short: "Copy a model",