Ollama face din rularea unui model local o instalare de o linie. Acesta e ghidul practic; pentru imaginea cinstită a ce poate și ce nu poate face inferența pe CPU (și unde e punctul ideal pentru RAG), vezi cazul de utilizare VPS pentru Ollama și găzduirea proprie a Ollama.
1. Instalează Ollama
curl -fsSL https://ollama.com/install.sh | sh
Comanda instalează Ollama și îl pornește ca serviciu systemd care ascultă pe localhost:11434.
2. Descarcă și rulează un model mic
Pe o mașină doar cu CPU, începe cu ceva mic:
ollama pull llama3.2:3b
ollama run llama3.2:3b "Summarize this in one sentence: ..."
Modelele de 3B chiar se pot folosi pe CPU; cele de 7–8B merg cu câțiva tokeni pe secundă (în regulă pentru loturi, chinuitor pentru chat); cele de 13B+ vor folosi swap și se vor târî — nu le încerca.
3. Apelează API-ul HTTP
curl http://localhost:11434/api/generate \
-d '{"model":"llama3.2:3b","prompt":"ping","stream":false}'
Embeddingurile sunt punctul ideal pentru CPU:
ollama pull nomic-embed-text
curl http://localhost:11434/api/embeddings \
-d '{"model":"nomic-embed-text","prompt":"hello world"}'
4. Ține-l pe localhost — expune-l în siguranță, dacă e nevoie
Ollama se leagă implicit de 127.0.0.1:11434. Ține-l acolo. Dacă trebuie să ajungi la el de pe altă mașină, pune în față un reverse proxy cu autentificare, pe un plan cu IP dedicat (ghid nginx + HTTPS), sau folosește un tunel SSH — nu expune niciodată public un endpoint de model fără autentificare.
Partea cinstită
Sunt instanțe doar cu CPU (fără GPU). Modelele mici cuantizate și embeddingurile merg bine; modelele mari, nu. Combină Ollama cu o bază vectorială pentru un stack RAG privat — embeddinguri locale mici plus un depozit vectorial local e configurația care chiar strălucește aici. Medium ($12/lună, 6 GB) e planul comod. Root în aproximativ un minut, fără KYC, plată cripto.
Comentarii
Încă nu există comentarii. Fii primul.