- Aktiviranjem načina rada alata otključava se polje za odabir modela.
- Važnost korištenja modela kompatibilnih s pozivanjem alata poput Qwen 2.5 za funkcionalne agente.
- Potrebno je ažurirati Langflow kako bi se izbjegle pogreške u povezivanju prilikom ugrađivanja komponenti.
- Prilagođavanje temperature modela i eksplicitne upute za poboljšanje izvršavanja alata.
Pokretanje modela umjetne inteligencije na vlastitom računalu omogućuje vam veću kontrolu nad podacima i izbjegavanje ponavljajućih troškova nekih komercijalnih API-ja. Jedna od najzanimljivijih kombinacija za postizanje toga je korištenje Ollam kao modelni poslužitelj i Langflow kao vizualni uređivač AI aplikacija, agenata i tokova.
Međutim, instaliranje oba alata ne jamči njihovu komunikaciju. Uobičajeno je otvoriti Ollama komponentu u Langflowu i pronaći prazan birač modela, grešku veze ili adresu koja radi iz preglednika, ali ne i iz Dockera.
Problem je obično s mrežom, adresom poslužitelja ili načinom na koji je Langflow instaliran. To ćemo pogledati sljedeće. Kako povezati Langflow s Ollamom u Windowsima, Linuxu i Dockeru, uz ispravljanje najčešćih pogrešaka.
Provjerite radi li Ollama

Prije izmjene Langflowa, provjerite radi li Ollama ispravno. Otvorite terminal i koristite:
ollama list
Naredba će prikazati instalirane modele. Ako je popis prazan, morat ćete preuzeti jedan prije nego što ga možete odabrati iz Langflowa.
ollama pull qwen3:4b
Gornji naziv je samo primjer. Možete odabrati drugu varijantu ovisno o dostupnoj memoriji i značajkama koje su vam potrebne.
Također možete izravno provjeriti odgovara li Ollama API otvaranjem ove adrese:
http://localhost:11434/api/tags
Ako Ollama radi, poslužitelj će vratiti JSON dokument s dostupnim modelima. Kada ovaj korak ne uspije, problem još nije s Langflowom: prvo morate pokrenuti ili popraviti Ollama uslugu.
Ispravak praznog ili zaključanog birača modela
Langflowova komponenta Ollama dobiva modele upitom poslužitelju navedenom u polju. Osnovni URLNakon što je veza uspostavljena, polje Naziv modela Trebao bi prikazati instalirane modele. Također možete pritisnuti gumb za osvježavanje pored birača da biste ponovno vidjeli popis.
Ako se Langflow i Ollama pokreću izravno na istom sustavu, uobičajena adresa je:
http://127.0.0.1:11434
U nekim verzijama komponente, opcija se pojavljuje Model alata omogućenKada je omogućeno, Langflow filtrira popis i prikazuje samo modele koje Ollama identificira kao kompatibilne s pozivima alata.
To znači da omogućavanje opcije ne otključava sve modele. Zapravo, ako koristite model koji ne deklarira ovu mogućnost, padajući izbornik može ostati prazan. Za početni test, Onemogućite model alata omogućen, osvježite popis i provjerite pojavljuje li se model..
Ovu opciju također ne treba miješati s Način rada alataDostupno u izborniku različitih komponenti. Način rada alata koristi se za pretvaranje komponente u alat koji se može povezati s agentom; ne koristi se za popravak veze s Ollamom.
Odabir ispravne adrese za Ollamu

Jedna od najčešćih grešaka je korištenje localhost bez razmatranja gdje se Langflow izvodi. Unutar kontejnera, ta adresa se odnosi na sam kontejner, a ne na glavno računalo.
Ispravan smjer ovisi o instalaciji:
| Konfiguracija | Ollamina uobičajena adresa |
|---|---|
| Langflow i Ollama instalirani u istom sustavu | http://127.0.0.1:11434 |
| Langflow u Dockeru i Ollami na Windowsima ili macOS-u | http://host.docker.internal:11434 |
| Langflow i Ollama na istoj Docker mreži | http://ollama:11434 |
| Ollama u drugom timu na lokalnoj mreži | http://IP_DEL_SERVIDOR:11434 |
U trećem slučaju, ollama mora odgovarati nazivu dodijeljenom servisu unutar Docker Composea.
Ako se Langflow nalazi u Docker kontejneru na Linuxu, a Ollama se izvodi na hostu, možda ćete morati dodati sljedeću konfiguraciju Langflow servisu:
extra_hosts:
- "host.docker.internal:host-gateway"
Zatim ćete morati ponovno stvoriti ili ponovno pokrenuti spremnik kako biste primijenili promjenu.
Dopusti vanjske veze s OLLAMA_HOST
Ollama sluša prema zadanim postavkama 127.0.0.1:11434To štiti poslužitelj od vanjskih veza, ali također može spriječiti Langflow da mu pristupi iz drugog kontejnera ili računala.
U Linux instalaciji kojom upravlja systemd, adresu za slušanje možete promijeniti pomoću:
sudo systemctl edit ollama
Dodajte sljedeće retke:
[Service]
Environment="OLLAMA_HOST=0.0.0.0:11434"
Spremi datoteku i primijeni promjene:
sudo systemctl daemon-reload
sudo systemctl restart ollama
U sustavu Windows, Ollama vam omogućuje konfiguriranje varijable okruženja OLLAMA_HOSTNakon što ga kreirate ili izmijenite, morate potpuno zatvoriti aplikaciju i ponovno je pokrenuti kako bi pročitala novu vrijednost.
Koristiti 0.0.0.0 Zbog toga Ollama osluškuje sva mrežna sučelja. Ova konfiguracija može biti potrebna, ali Ne biste trebali objavljivati port 11434 izravno na internetu.Lokalni API nije dizajniran da ostane izložen bez dodatnog sloja autentifikacije i zaštite.
Kad god je moguće, držite Ollamu i Langflow unutar privatne Docker mreže ili ograničite pristup putem vatrozida.
Instalirajte Langflow i potrebne komponente

Docker je jedan od najpraktičnijih načina za pokretanje Langflowa, jer svoje ovisnosti drži odvojeno od ostatka sustava. Službena dokumentacija pruža unaprijed izgrađene slike i primjere Docker Composea s trajnom pohranom.
Langflow možete instalirati i pomoću Pythona. Ako instalirate cijeli paket, uobičajene komponente su već uključene:
uv pip install langflow
Projekt također omogućuje ugradnju lfx neovisno. U tom slučaju, neki pružatelji usluga distribuiraju se putem dodatnih paketa. Za dodavanje samo Ollama paketa možete koristiti:
uv pip install "lfx-bundles[ollama]"
Ako trebate instalirati sve dodatne pakete:
uv pip install "lfx[bundles]"
Instaliranje svih pružatelja usluga zauzima više prostora i dodaje ovisnosti koje vjerojatno nećete koristiti. Stoga je za kompaktniju instalaciju poželjnije dodati samo potreban paket.
Nakon instaliranja proširenja, morate ponovno pokrenuti Langflow. Detektovane komponente možete provjeriti i pomoću:
lfx extension list
Stvorite lokalnog agenta sposobnog za korištenje alata
Konverzacijski model nije uvijek sposoban generirati pozive alata u očekivanom formatu. Za povezivanje kalkulatora, tražilice, MCP poslužitelja ili neke druge komponente s agentom, potreban vam je model koji podržava pozivanje alata.
Knjižnica Ollama identificira se s oznakom alati Modeli koji nude ovu mogućnost. Dostupne obitelji i varijante mijenjaju se s vremenom, ali Qwen 3 ima različite veličine kompatibilne s alatima.
Možete preuzeti, na primjer:
ollama pull qwen3:4b
Manja varijanta troši manje memorije, iako može napraviti i više pogrešaka pri odabiru alata ili konstruiranju argumenata. Ako sustav to dopušta, veći model obično nudi pouzdanije performanse.
Za stvaranje toka:
- Dodaj komponentu Agent do platna.
- Odaberite Običaj kao pružatelj modela ako korištena verzija prikazuje ovu opciju.
- Dodajte komponentu Ollama i unesite ispravnu adresu poslužitelja.
- Aktivan Model alata omogućen za prikaz kompatibilnih modela.
- Odaberite model i spojite njegov izlaz. Jezični model s odgovarajućim unosom agenta.
- Dodajte kalkulator, tražilicu ili neku drugu komponentu i aktivirajte je Način rada alata.
- Spojite izlaz alata na priključak Alati od agenta.
Model alata Omogućeno filtrira modele; Način alata pretvara komponente u alate. Iako im imena zvuče slično, obavljaju različite funkcije.
Što učiniti ako agent ignorira alate
Samo zato što je model kompatibilan s određenim alatima ne znači da će ih ispravno odabrati u svakom upitu. Mali, lokalni modeli mogu odgovarati iz memorije čak i kada bi trebali slati upite vanjskom izvoru.
Za poboljšanje ponašanja možete:
- U sistemskoj poruci jasno objasnite kada koristiti svaki alat.
- Dodijelite alatima točna imena i opise.
- Izbjegavajte imati dva alata s gotovo identičnim funkcijama.
- Isprobajte veći model ili onaj koji je prikladniji za agentske zadatke.
- Smanjite temperaturu kako biste dobili manje slučajnih odgovora.
- Pregledajte korake izvršenja s igrališta.
Temperatura poput 0.1 Može povećati konzistentnost, ali samo po sebi ne ispravlja nekompatibilan model ili loše opisan alat.
Za testiranje konfiguracije, počnite s nedvosmislenim zahtjevom, poput matematičke operacije koja prisiljava agenta da koristi kalkulator. Zatim možete isprobati scenarije otvorenog tipa.
Optimizirajte hardver za pokretanje lokalnih modela
Veličina modela, njegova kvantizacija i duljina konteksta uvelike određuju potrošnju memorije. Ako sve težine stanu u VRAM, Ollama može bolje iskoristiti GPU. Ako ne stanu, može dio posla prebaciti na RAM i CPU, iako će generiranje biti sporije.
Nije dovoljno usporediti veličinu datoteke s dostupnom VRAM memorijom. Memorija je također potrebna za predmemoriju konteksta i druge operacije zaključivanja. Vrlo veliki kontekstni prozor može značajno povećati potrošnju memorije.
Ako Ollama prikazuje grešku koja označava da nema dovoljno memorije, pokušajte ova rješenja:
- Koristite manju kvantiziranu varijantu.
- Smanjite veličinu ili parametre modela.
- Skratite duljinu konteksta.
- Zatvorite ostale aplikacije koje troše VRAM ili RAM.
- Pokrenite Ollamu na drugom računalu i spojite Langflow putem mreže.
Langflow ne izvršava model izravno prilikom povezivanja s Ollamom. Ollamin poslužitelj odlučuje kako raspodijeliti opterećenje između GPU-a, CPU-a i memorije. Stoga, instaliranje Langflowa u Docker ne sprječava Ollamu da iskoristi ubrzanje dostupno na hostu.
Rješenja za najčešće pogreške povezivanja
Ako Langflow i dalje ne prikazuje modele, provjerite ove točke redom:
- Provjerite to
ollama listprikazuje barem jedan model. - Pristup
/api/tagskako bi se provjerilo da API odgovara. - Koristite adresu koja odgovara vašoj arhitekturi.
- Privremeno onemogućiti Model alata omogućen.
- Pritisnite gumb za ažuriranje odabira modela.
- Provjerite da vatrozid ne blokira port 11434.
- Provjerite zapise Langflow i Ollama.
- Ažurirajte obje aplikacije ako koristite stariju verziju.
Također možete testirati vezu unutar samog Langflow kontejnera. To pomaže u otkrivanju situacija u kojima Ollama odgovara s hosta, ali nije dostupna unutar Dockera.
Nakon što se model pojavi u komponenti, stvorite jednostavan tijek s ulazom za chat, Ollamom i izlazom. Tek nakon validacije ove komunikacije trebali biste dodati agente, alate, memoriju ili dohvaćanje dokumenata.
Kombiniranje Langflowa i Ollame omogućuje vam dizajniranje vizualnih aplikacija pomoću modela koji se izvode na vašoj vlastitoj infrastrukturi. Ključno je razumjeti da su oba programa neovisne usluge. Ollama služi modelu, a Langflow komunicira putem njegovog API-ja.Kada su adresa, mreža i mogućnosti modela ispravno konfigurirani, možete izgraditi agente i automatizacije bez oslanjanja na vanjskog pružatelja inferencije.
Ja sam tehnološki entuzijast koji je svoje "geek" interese pretvorio u profesiju. Proveo sam više od 10 godina svog života koristeći vrhunsku tehnologiju i petljajući sa svim vrstama programa iz čiste znatiželje. Sada sam se specijalizirao za računalne tehnologije i video igre. To je zato što sam više od 5 godina pisao za razne web stranice o tehnologiji i videoigrama, stvarajući članke koji vam nastoje dati informacije koje su vam potrebne na jeziku koji je svima razumljiv.
Ako imate bilo kakvih pitanja, moje znanje seže od svega vezanog uz Windows operativni sustav kao i Android za mobitele. I moja je posvećenost vama, uvijek sam spreman odvojiti nekoliko minuta i pomoći vam riješiti sva pitanja koja imate u ovom internetskom svijetu.