ollama run în Ollama CLI & Ghid Local

Comenzi CLI de Bază Ollama 0.40 (octombrie 2026) Q&A AI / Distribuie cod

Pornește un model, îl descarcă dacă lipsește, și deschide o sesiune de chat în terminal sau răspunde la un singur prompt.

Sintaxă & invocare
ollama run MODEL [PROMPT] [opțiuni]

Ce face ollama run

ollama run încarcă un model și deschide o sesiune interactivă la promptul >>>. Dacă modelul nu există local, comanda îl descarcă întâi, ca ollama pull. Cu un prompt după numele modelului, primești un singur răspuns, fără sesiune.

Textul poate veni și prin pipe. În sesiune, un mesaj pe mai multe rânduri se încadrează între """, iar la modelele multimodale incluzi calea unei imagini în prompt. Comportamentul depinde de tipul modelului: modelele de embeddings afișează un tablou JSON, modelele de vorbire redau audio (sau scriu un fișier WAV când ieșirea este redirecționată), iar modelele de decizie răspund la întrebările date cu --ask.

Ieși cu /bye sau Ctrl + d; Ctrl + c oprește doar răspunsul în curs. Comenzile din sesiune (/set, /show, /save) au o pagină separată. Clientul se conectează la serverul din OLLAMA_HOST.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
MODEL Numele modelului, de forma model:tag (fără tag: latest).
[PROMPT] Prompt unic. Fără el se deschide sesiunea interactivă.
--format json Formatul răspunsului (de exemplu json).
--keepalive DURATĂ Cât rămâne modelul încărcat (de exemplu 5m).
--think[=VALOARE] Mod de gândire: true / false sau high / medium / low, la modelele care îl suportă.
--hidethinking Ascunde textul de gândire.
--verbose Afișează timpii răspunsului.
--nowordwrap Nu trece automat cuvintele pe rândul următor.
--insecure Folosește un registru nesecurizat.
--truncate Modele de embeddings: taie intrările prea lungi (implicit activ); --truncate=false dă eroare.
--dimensions N Modele de embeddings: trunchiază vectorul la N dimensiuni.
--voice NUME Modele de vorbire: vocea folosită.
--ask "ÎNTREBARE" Modele de decizie: întrebare cu răspuns da/nu, dacă nu urmează --choice sau --level.
--choice ETICHETĂ="DESCRIERE" Adaugă o etichetă de ales pentru --ask anterior.
--level "NIVEL" Adaugă un nivel de scor pentru --ask anterior, de la cel mai mic la cel mai mare.

Exemple practice

Exemplul 1: Sesiune interactivă

ollama run gemma4

Exemplul 2: Prompt unic cu o imagine (model multimodal)

ollama run gemma4 "What's in this image? /Users/jmorgan/Desktop/smile.png"

Exemplul 3: Embeddings din pipe

echo "Hello world" | ollama run nomic-embed-text

Exemplul 4: Model de decizie cu etichete

ollama run nimble --ask "Which team should handle this?" \
  --choice billing="Payments and refunds" \
  --choice technical="Software problems" < ticket.txt

Exemplul 5: Preîncărcarea unui model fără prompt

Exemplul din FAQ: un prompt gol doar încarcă modelul în memorie.

ollama run llama3.2 ""

Greșeli frecvente și bune practici

  • Dai --choice sau --level fără un --ask înainte. Ambele se aplică întrebării precedente.
  • Ieși cu Ctrl + c. Ctrl + c oprește doar răspunsul; ieșirea este /bye sau Ctrl + d.
  • Rulezi sarcini lungi (agenți, cod) cu contextul implicit. Mărește-l cu /set parameter num_ctx, un Modelfile sau OLLAMA_CONTEXT_LENGTH.

Comenzi înrudite

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: ollama run

Ai o întrebare despre ollama run sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.