| Muuttuja | Oletusarvo | Kuvaus + Vaikutus + Tilanne |
| OLLAMA_HOST | "[color=var(--fgColor-accent, var(--color-accent-fg))]Hyperlinkin kirjautuminen on näkyvissä." | Konfiguroi isännän ja järjestelmän Ollama-palvelimelle. Vaikutus: Määrittää URL-osoitteen, jota käytetään Ollama-palvelimeen yhdistämiseen. Skenaario: Hyödyllinen, kun Ollamaa otetaan käyttöön hajautetussa ympäristössä tai kun palvelu täytyy avata tietylle verkkorajapinnalle. |
| OLLAMA_ORIGINS | [localhost, 127.0.0.1, 0.0.0.0] + app://, file://, tauri:// | Konfiguraatiot mahdollistivat CORS:n alkuperät. Vaikutus: Hallitsee, mitkä alkuperät saavat tehdä pyyntöjä Ollama-palvelimelle. Skenaario: Kriittistä, kun integroidaan Ollama web-sovelluksiin, jotta estetään luvattomat pääsyt eri verkkotunnuksilta. |
| OLLAMA_MODELS | $HOME/.ollama/models | Asettaa polun models-hakemistoon. Vaikutus: Määrittää, mistä mallitiedostot tallennetaan ja mistä ne ladataan. Skenaario: Hyödyllinen levytilan hallintaan eri levyillä tai jaettujen mallivarastojen perustamiseen monikäyttäjäympäristöissä. |
| OLLAMA_KEEP_ALIVE | 5 minuuttia | Määrittää, kuinka kauan mallit pysyvät ladattuina muistissa. Vaikutus: Säätimet, kestomallit pysyvät muistissa käytön jälkeen. Skenaario: Pidemmät kestot parantavat vastausaikoja toistuville kyselyille, mutta lisäävät muistin käyttöä. Lyhyemmät ajat vapauttavat resursseja, mutta voivat pidentää alkuvaiheen vasteaikoja. |
| OLLAMA_DEBUG | false | Mahdollistaa lisävirheenkorjaustiedot. Vaikutus: Lisää lokituksen ja virheenkorjauksen sanallisuutta. Skenaario: Korvaamaton ongelmien selvittämisessä tai järjestelmän käyttäytymisen ymmärtämisessä kehityksen tai käyttöönoton aikana. |
| OLLAMA_FLASH_ATTENTION | false | Mahdollistaa kokeellisen välähdyksen tarkkaavaisuusominaisuuden. Vaikutus: Aktivoi kokeellisen optimoinnin tarkkaavaisuusmekanismeille. Skenaario: Voi parantaa suorituskykyä yhteensopivalla laitteistolla, mutta voi aiheuttaa epävakautta. |
| OLLAMA_NOHISTORY | false | Estää lukulinjan historian. Vaikutus: Estää komentohistorian tallentamisen. Skenaario: Hyödyllinen turvallisuusherkissä ympäristöissä, joissa komentohistoriaa ei tulisi säilyttää. |
| OLLAMA_NOPRUNE | false | Poistaa malliläiskien karsimisen käytöstä käynnistyksen yhteydessä. Vaikutus: Säilyttää kaikki malliläiskät, mikä voi lisätä levyn käyttöä. Skenaario: Hyödyllinen, kun sinun täytyy ylläpitää kaikkia malliversioita yhteensopivuuden tai palautuksen vuoksi. |
| OLLAMA_SCHED_SPREAD | false | Mahdollistaa mallien ajoittamisen kaikille näytönohjaimille. Vaikutus: Mahdollistaa moninäytönohjaimen käytön mallipäättelyyn. Skenaario: Hyödyllinen suorituskykyisissä laskentaympäristöissä, joissa on useita GPU:ita, laitteiston käytön maksimoimiseksi. |
| OLLAMA_INTEL_GPU | false | Mahdollistaa kokeellisen Intel-näytönohjaimen tunnistuksen. Vaikutus: Mahdollistaa Intel-näytönohjainten käytön mallipäättelyyn. Skenaario: Hyödyllinen organisaatioille, jotka hyödyntävät Intelin GPU-laitteistoa tekoälytyökuormissa. |
| OLLAMA_LLM_LIBRARY | "" (automaattinen tunnistus) | Asettaa LLM-kirjaston käytettäväksi. Vaikutus: Ohittaa LLM-kirjaston automaattisen tunnistuksen. Skenaario: Hyödyllinen, kun sinun täytyy pakottaa tietty kirjastoversio tai toteutus yhteensopivuuden tai suorituskyvyn vuoksi. |
| OLLAMA_TMPDIR | Järjestelmän oletusväliaikainen hakemisto | Määrittää väliaikaisten tiedostojen sijainnin. Vaikutus: Määrittää, missä väliaikaiset tiedostot säilytetään. Skenaario: Tärkeä I/O-suorituskyvyn hallinnassa tai kun järjestelmän väliaikakansiossa on rajallinen tila. |
| CUDA_VISIBLE_DEVICES | Kaikki saatavilla | Määrittää, mitkä NVIDIA-laitteet näkyvät. Vaikutus: Säätelee, mitä NVIDIA-näytönohjaimia voi käyttää. Skenaario: Kriittinen GPU:n allokoinnin hallinnassa monikäyttäjä- tai moniprosessiympäristöissä. |
| HIP_VISIBLE_DEVICES | Kaikki saatavilla | Setit, jotka AMD-laitteet näkyvät. Vaikutus: Säätelee, mitä AMD-näytönohjaimia voi käyttää. Skenaario: Samanlainen kuin CUDA_VISIBLE_DEVICES, mutta AMD-laitteistolle. |
| OLLAMA_RUNNERS_DIR | Järjestelmäriippuvainen | Määrittää juoksijoiden sijainnin. Vaikutus: Määrittää, missä juoksijan suoritettavat tiedostot sijaitsevat. Skenaario: Tärkeä mukautetuissa käyttöönotoissa tai silloin, kun juoksijat täytyy eristää pääsovelluksesta. |
| OLLAMA_NUM_PARALLEL | 0 (rajoittamaton) | Määrittää rinnakkaisten mallipyyntöjen määrän. Vaikutus: Hallitsee mallipäättelyn samanaikaisuutta. Skenaario: Kriittinen järjestelmän kuormituksen hallinnassa ja reagoivuuden varmistamiseksi vilkkaissa ympäristöissä. |
| OLLAMA_MAX_LOADED_MODELS | 0 (rajoittamaton) | Määrittää ladattujen mallien enimmäismäärän. Vaikutus: Rajoittaa samanaikaisesti ladattujen mallien määrää. Skenaario: Auttaa hallitsemaan muistin käyttöä ympäristöissä, joissa resurssit ovat rajalliset, tai monenlaisia malleja. |
| OLLAMA_MAX_QUEUE | 512 | Asettaa jonottavien pyyntöjen maksimimäärän. Vaikutus: Rajoittaa pyyntöjonon kokoa. Skenaario: Estää järjestelmän ylikuormituksen liikennepiikkien aikana ja varmistaa pyyntöjen oikea-aikaisen käsittelyn. |
| OLLAMA_MAX_VRAM | 0 (rajoittamaton) | Asettaa maksimi-VRAM-ohituksen tavuina. Vaikutus: Rajoittaa käytettävän VRAMin määrää. Skenaario: Hyödyllinen jaetuissa GPU-ympäristöissä estämään yhtä prosessia hallitsemasta GPU-muistia. |