Pro zprovoznění lokálních modelů na H3.0 serveru potřebujete nainstalovat ekosystém zvaný Ollama.
Veškeré a aktuální informace o Ollama jsou na jejich stránkách: https://ollama.com
Toto je stručný postup, jak nainstalovat Ollama na H3.0 Linux server tak, aby v H3.0 fungovalo napojení lokálních AI modelů.
Instalace Ollama pro Linux se provede přes příkazovou řádku / terminál příkazem: curl -fsSL https://ollama.com/install.sh | sh
2. Lokální model se nainstaluje příkazem ollama pull llama3.2
Kde to llama3.2 je název modelu, který chcete do systému natáhnout a umožnit tak jeho chod. Seznam dalších modelů je na https://ollama.com/search Nejlepší v současnosti je ta llama3.2 a ta vám stačí. Zajímavé jsou také gemma3 a některý z modelů deepseek, například deepseek-r1 (ale ten je moc ukecanej, protože má v odpovědi reasoning postup toho jak k té odpovědi došel), ale ty jsou také náročnějščí na paměť což se výrazně projeví na rychlosti.
3. Poté už jenom spustíte Ollama, aby na serveru fungovala příkazem: ollama serve
4. Když budete chtít nějaký model otestovat v terminálu, tak ho spustíte příkazem “run”, tedy například ollama run llama3.2
AI model se pak spustí na příkazové řádce a vy si s ním můžete povídat. Až vás přestane bavit, napíšete místo promptu “/bye”
5. Ollama pak běží na localhostu na portu 11434, tedy z H3.0 se pak volá jako http://localhost:11434/api/generate
6. Pokud byste chtěli nějaký model zrušit, stačí napsat ollama rm llama3.2
Tento návod popisuje vše, co musí administrátor H3.0 udělat pro to, aby se H3.0 napojilo na Chat GPT.
ZADÁNÍ LOGINŮ DO CHAT GPT
Do H3.0 je možné zadat vícero loginů do Chat GPT. Každý login může využívat jiný model, což umožní například využívat některé levnější modely na jednodušší funkce a pokročilejší modely na pokročilé funkce.
Loginy do Chat GPT se zadávají v Administrace/Nastavení/Propojení s ostatními systémy, kde je sekce Chat GPT. Kliknutím na Nový se dostanete k zadávání nového loginu.
Pro vyplnění potřebujete nějakou znalost Chat GPT, registraci v API a kredity. Ano, ze využívání Chat GPT API se platí podle intenzity jejího využívání. Pokud loginy do Chat GPT nemáte, jsme vám je v rámci H3.0 schopni poskytnout a zajistit.
Po uložení si login znovu otevřete a klikněte na tlačítko Test, které vám vygeneruje haiku na téma digitální marketing. Pokud se tak stane, máte propojeno správně.
Dalším vaším krokem bude napárování loginy na jednotlivé typy promptů a případná úprava nastavení jednotlivých promptů.
PROMPTY
Prompty a jejich nastavení naleznete v Administrace / AI / AI prompty
Zobrazí se tabulka, ve které jsou po řádcích jednotlivé prompty, které v rámci H3.0 používáme. Ve sloupci Název/Typ je uvedeno, k čemu patřičný prompt slouží. Ve sloupci Prompt jsou pak texty jednotlivých promptů, které si můžete libovolně upravit tak, aby vám vyhovovaly. V dalších sloupcích se ještě nastavuje Maximální počet tokenů pro daný prompt, Temperature a informace, zda k Promptu budeme posílat defaultní prompt.
Co je nejdůležitejší, je třeba pro každý prompt nastavit, jaký login pro něj chcete používat. Tyto loginy nastavte a nezapoměňte kliknout na tlačítko Uložit změny, které je dole pod tabulkou.
A to je vše, přejeme veselé používání AI.
Níže je seznam dostupných funkcí, které H3.0 v rámci AI Chat GPT poskytuje:
O tom, co všechno znamená napojení H3.0 na AI můžeme diskutovat osobně, ze všech diskusí vybíráme pouze základní pravidlo a to je to, že vaše data budou vždy přísně střežena uvnitř H3.0 a bez vašeho přičinění se do žádné AI nebudou posílat.
Tento článek se věnuje funkcionalitě AI – popisovač kampaní. Pokud chcete vědět jak se H3.0 pro práci s AI konfiguruje, použijte návod AI pro adminy.
První funkce, kterou H3.0 pomocí AI zvládá je popisování kampaně. Zatímco vy máte v hlavě vše o té tabulce, někdo jiný, který tomu tak nerozumí, potřebuje o té tabulce něco vědět a nejstravitelnějším je pro něj psaný text. Proto jsme připravili AI popisovač kampaní, který na kliknutí (a chvílí čekání naž AI odpoví) vygeneruje textový popis kampaně.
Tlačítko na generování AI popisu kampaně je ve Správě kampaně nahoře, je na něm napsáno “AI Desc Plan”:
Po kliknutí na něj se zobrazí popis kampaně, který vypadá asi následovně (vygenerováno na testovací slepé primitivní kampani):
Naše digitální kampaň se skládá z několika bloků: Portály a Zpravodajství, Video a Sociální reklamy.
Největší část rozpočtu je alokována na blok Portály a Zpravodajství, konkrétně 487 tisíc Kč. Tento blok je tvořen dvěma umístěními – na Seznam HomePage a Novinky celý web. Seznam HomePage je dominantní s rozpočtem 474 tisíc Kč a 1,1 milionu jednotek, zatímco Novinky dostaly rozpočet pouhých 14 tisíc Kč a 200 tisíc jednotek.
Druhý blok, Video, má rozpočet 12 tisíc Kč a je tvořen jedním umístěním – Seznam Video. Toto umístění má 200 tisíc jednotek.
Třetí blok, Sociální reklamy, má rozpočet 13 tisíc Kč a je tvořen dvěma umístěními – TikTok a Instagram Stories. TikTok má rozpočet 4 tisíce Kč a 200 tisíc jednotek, zatímco Instagram Stories má rozpočet 9 tisíc Kč a také 200 tisíc jednotek.
Kromě těchto bloků máme ještě dvě samostatná umístění – Meta Video a RTB video, které nemají přiřazený konkrétní blok. Meta Video má rozpočet 15 tisíc Kč a 200 tisíc jednotek a RTB video má rozpočet 10 tisíc Kč a 100 tisíc jednotek.
Pokud se podíváme na náklady na jednotku, nejlepší poměr má Seznam HomePage s náklady 0,43 Kč na jednotku. Naopak nejvyšší náklady na jednotku má RTB video s 0,10 Kč na jednotku.
Z těchto dat je zřejmé, že většina našeho rozpočtu je věnována Seznam HomePage, zatímco ostatní umístění dostávají jen zlomek tohoto rozpočtu. Zároveň je Seznam HomePage také umístění s nejvyšším počtem jednotek a nejlepším poměrem nákladů na jednotku.
Tento popis je ovlivněn Promptem, který si můžete sami naeditovat a naoptimalizovat tak, aby výstup vypovídal vašim co nejvíce představám.
Defaultní prompt Vypadá asi takto:
You are an experienced digital marketer preparing your campaign mediaplan to be presented to the people from marketing department and stakeholders.
Please write a comprehensive description of the digital campaign based on data provided below in the CAMPAIGNDATA section.
The description shall provide an overall information about the campaign structure based on the budget and Units planned. Campaign placements are described as Websites, their Sections and Formats.
When describing the campaign, you can tell for example where is the most of the BUDGET allocated, what are the placement with highest budget and what are the placements with only a small budget allocated. What are the placements with highest UNITS allocated. What are the placements with the best COST PER UNIT ratio, calculated as BUDGET divided by UNITS.
First, start to compare the campaign from perspective of BLOCKs, those are bigger parts of the campaign that are being built by more placements. You can summarise the placements for each BLOCK and compare the blocks between each other. Then, you can go to the placement level, where placement means one line of the data provided in CAMPAIGNDATA.
When presenting any numbers, please round those numbers to integer, thousands or millions so its in human readable form. Please be aware, that the budget is in CZK currency.
Please output the result in Czech language only. Please limit your output to 500 words maximum.
K promptu se před posláním do Chat GPT přidají ještě data kampaně (bez uvedení klienta) nazvané CAMPAIGNDATA, obsahující po řádcích placementy kampaně s daty: WEBSITE /// SECTION /// FORMAT /// BLOCK /// BUDGET /// UNITS BUDGET je v Client Net ceně
Tuto poslední datovou sekci nelze v rámci promptu editovat, ale je možné nějakou úpravu sjednat s námi.
Vzhledem k tomu, že se celé napojení na AI pružně vyvíjí, budeme rádi za připomínky i zpětnou vazbu.