Properties2
| Type | Practice |
| Note created | Mar 4, 2025 |
The easiest way to use a Large Language Model locally is using Ollama to manage the image generation, model setting and serving.
Managing models
Using the ollama CLI, we can download any model using:
ollama pull llama3.2The llama3.2 is the model identifier, which can be found using the web search in the official website. We can start a model using:
ollama run llama3.2Which will start a chat within the CLI. To delete any model, simply use:
ollama rm llama3.2Each time a requests arrives, ollama launches an instance of the model that is up in memory for the next five minutes. To see all the active instances, run:
ollama psServing a model
All the models that are running can be asked via an HTTP request; a basic example using cURL from the CLI would be:
curl http://localhost:11434/api/generate -d '{
"model": "llama3.2",
"prompt": "Why is the sky blue?",
"stream": false
}'There are several more examples on how to perform request to the Ollama sever in their official documentation.