Aller au contenu
DébutantTemps de lecture 10 min·

Deploying Open-Source LLMs Locally: Ollama in Practice

Running large models on your own machine protects data privacy and makes offline development and experimentation easy. Ollama makes all of this as simple as installing an app.

ParAI Resource Hub

Why Choose Local Deployment

Local deployment means data never leaves your machine, which is ideal for handling sensitive material. It also has no API fees, making it easy to experiment repeatedly and integrate into local workflows.

Install and Run Your First Model

After installing Ollama from the official site, a single command pulls and runs a model. The first run automatically downloads the weights.

# Pull and chat directly
ollama run llama3.2

# Or just download the model
ollama pull qwen2.5

Access via the API

Once started, Ollama exposes an HTTP interface on local port 11434, which you can integrate into your app just like calling a cloud API.

curl http://localhost:11434/api/chat -d '{
  "model": "llama3.2",
  "messages": [{ "role": "user", "content": "Hi, please introduce yourself" }],
  "stream": false
}'

How to Choose the Right Model

Larger models generally perform better but demand more VRAM and memory. First pick a parameter size that suits your machine (such as 7B/8B), then balance speed against quality.

You can find many open-source models such as Llama, Qwen, Mistral, and Gemma in the Ollama model library and switch as needed.

OllamaLocal DeploymentOpen SourcePrivacy

Tutoriels associés