ODPOVĚĎ

Jak zařídit, aby Ollama hledala na internetu

Téma
AI ve firmách
Čtení
5 min
Publikováno
Aktualizováno
Obsah · 7 kapitol

STRUČNÁ ODPOVĚĎ

Aby Ollama hledala na internetu, musíte modelu předat nástroj pro vyhledávání. Oficiální cestou je web search API Ollamy: vždy potřebujete bezplatný účet a u REST API a MCP také API klíč, kdežto u lokálních modelů v některých nástrojích stačí přihlášení příkazem ollama signin. O tom, kdy hledat, rozhoduje model přes tool calling. Dotaz se odesílá na server ollama.com, takže provoz přestává být čistě lokální.

Co Ollama nabízí pro vyhledávání na internetu

Dokumentace Ollamy popisuje přístup k internetu jako doplněk modelu, ne jako vlastnost lokálně spuštěného modelu. Funkce se jmenuje web search a Ollama ji popisuje větou, že web search API lze použít k obohacení modelů o nejnovější informace, aby se omezily halucinace a zlepšila přesnost.

Oficiální cesta je REST API: požadavek POST na adresu https://ollama.com/api/web_search s povinným parametrem query a volitelným max_results, který má výchozí hodnotu 5 a nejvýše 10. Odpověď obsahuje pole výsledků s názvem stránky, adresou a úryvkem obsahu. Pro přístup je podle dokumentace nutné vytvořit API klíč a mít bezplatný účet Ollamy; klíč se předává v hlavičce Authorization.

Vedle toho existuje volání web_fetch, které pro zadanou adresu vrátí název, obsah a odkazy na stránce. Obě funkce mají pomocníky v knihovnách pro Python a JavaScript, které oznámení Ollamy uvádí od verze 0.6.0. Počty dotazů zdarma dokumentace nečísluje: Ollama píše jen o štědré bezplatné vrstvě pro jednotlivce a vyšších limitech přes svůj cloud.

Jak model začne hledat sám

Samotné API vyhledá jen to, co mu zadá váš skript. Aby model rozhodoval, kdy hledat, potřebuje tool calling. Podle dokumentace Ollama podporuje volání nástrojů, které modelu umožňuje nástroj vyvolat a výsledek zahrnout do odpovědi. Smyčka agenta pak nechá model rozhodnout, kdy nástroj použít.

Dokumentace web search ukazuje právě takového mini vyhledávacího agenta: modelu se předají funkce web_search a web_fetch a váš kód provede volání, o které model požádá. Výsledky mohou mít tisíce tokenů, proto dokumentace web search doporučuje kontext alespoň zhruba 32 000 tokenů. Stránka Ollamy o délce kontextu uvádí pro web search, agenty a kódovací nástroje alespoň 64 000 tokenů a výchozí hodnotu podle paměti grafické karty: pod 24 GiB VRAM 4k, od 24 do 48 GiB 32k, od 48 GiB 256k. Při méně než 24 GiB VRAM je tedy potřeba kontext zvýšit ručně.

Druhá oficiální cesta vede přes MCP. Dokumentace uvádí, že vyhledávání lze zapnout v libovolném klientu MCP přes pythonový MCP server, a ukazuje konfiguraci pro Cline a Codex s klíčem OLLAMA_API_KEY a zmiňuje i Goose. Třetí cestou jsou rozhraní třetích stran. Například Open WebUI má vlastní dokumentaci, ve které popisuje, že některé vyhledávače fungují bez účtu, jiné vyžadují účet a mohou být zpoplatněné a některé lze provozovat na vlastním serveru. Nastavení tedy závisí na zvoleném vyhledávači, ne na Ollamě.

Co se při vyhledávání posílá ven

Čistě lokální provoz tím končí. Web search API je volání na ollama.com, takže se tam odesílá text dotazu. Dotaz sestavuje model z vaší konverzace, proto může obsahovat části vašeho zadání. FAQ Ollamy píše, že při lokálním provozu Ollama vaše zadání ani data nevidí. Z toho vyplývá náš závěr: vyhledávání je výjimka, kterou vyvoláte sami zapnutím nástroje.

Stránka Ollamy o integraci s ChatGPT Desktop uvádí, že vyhledávání používá vyhledávací službu Ollamy, vyžaduje přihlášení a je omezené na tři volání na odpověď. Zásady ochrany údajů Ollamy ve znění, které jsme ověřili 31. října 2026, slovo vyhledávání nezmiňují, proto o uchování dotazů nelze nic tvrdit. Doložené sliby o trénování a ukládání se v dokumentaci vztahují na cloudové modely, ne výslovně na web search.

Podrobnější rozbor slibů a právního rámce najdete v textu Ollama a LM Studio: co znamená běh na vlastním železe a v návodu Ollama ve firmě: jak zabezpečit lokální AI server. Základy samotného spuštění shrnuje odpověď jak spustit AI model lokálně.

Jak postupovat ve firmě

Nejdřív rozhodněte, zda je vyhledávání potřeba. Pokud pracujete s důvěrnými dokumenty, nechte vyhledávání vypnuté: cloudové funkce Ollamy se podle FAQ vypínají klíčem disable_ollama_cloud a s nimi zmizí i web search.

Pokud vyhledávání potřebujete, zapněte ho vědomě. Určete, kdo spravuje API klíč, uložte ho mimo zdrojový kód a nepouštějte ho do prohlížeče. Do dotazů nepište osobní údaje, jména klientů ani obchodní tajemství a ověřte, jaký kontext model skutečně používá. Pro vyhledávání přes REST API nebo MCP vytvořte samostatný API klíč, který lze kdykoli odvolat; Ollama uvádí, že klíče nevyprší a odvolávají se v nastavení účtu. Tento postup je doporučení CIAD, ne požadavek Ollamy.

Co to znamená: Podle dokumentace Ollamy se vyhledávání na internetu modelu přidává jako nástroj, oficiálně přes web search API Ollamy s bezplatným účtem a API klíčem. Za pohodlí platíte tím, že dotazy odcházejí na ollama.com. Pro důvěrná data proto vyhledávání nezapínejte, pro veřejné dotazy ho zapněte se samostatným klíčem, který lze kdykoli odvolat.

Časté dotazy

Potřebuji pro vyhledávání v Ollamě účet a API klíč?

Účet ano vždy, API klíč podle způsobu použití. Dokumentace Ollamy uvádí, že k web search API je nutný bezplatný účet Ollamy a API klíč, který se předává v hlavičce Authorization a běžně se ukládá do proměnné prostředí OLLAMA_API_KEY; stejný klíč používají konfigurace MCP. U lokálních modelů v Codexu a OpenClaw dokumentace místo klíče uvádí přihlášení příkazem ollama signin.

Je vyhledávání v Ollamě zdarma?

Ollama v oznámení z 24. září 2025 uvádí štědrou bezplatnou vrstvu vyhledávání pro jednotlivce a vyšší limity přes svůj cloud. Konkrétní počty dotazů oznámení neuvádí. Ceník na ollama.com/pricing k 31. říjnu 2026 cenu ani limity webového vyhledávání také neuvádí, proto je ověřte ve svém účtu.

Opouští dotaz při vyhledávání můj počítač?

Ano. Web search API je volání na adresu ollama.com a stránka Ollamy o integraci s ChatGPT Desktop uvádí, že vyhledávání používá vyhledávací službu Ollamy a vyžaduje přihlášení. Dotaz tedy odchází mimo vaše zařízení, i když model sám běží lokálně.

Jak vyhledávání v Ollamě vypnout?

Vypnutím cloudových funkcí Ollamy. FAQ uvádí, že tím ztratíte cloudové modely i web search. Nastavuje se klíčem disable_ollama_cloud v souboru server.json v adresáři .ollama, případně proměnnou prostředí.

Jak velký kontext má model pro vyhledávání mít?

Dokumentace web search doporučuje zvýšit kontext alespoň na zhruba 32 000 tokenů, protože výsledky mohou mít tisíce tokenů. Stránka o délce kontextu u úloh jako web search, agenti a kódovací nástroje uvádí alespoň 64 000 tokenů. Výchozí kontext je podle ní pod 24 GiB VRAM jen 4k, proto ho tam zvyšte ručně.

ZDROJE A OVĚŘENÍ

Potřebujete odpověď pro svou organizaci?

Projdeme s vámi konkrétní situaci a navrhneme další krok.

Kontaktovat CIAD