Téma tzv. Vibe Codingu (tedy vývoj vlastních aplikací pomocí AI bez znalosti programování) mě zajímalo od začátku, co se o tom začalo mluvit. Jen jsem nikdy neměl inspiraci, co za aplikaci bych si vlastně potřeboval (nebo možná i chtěl) vyvinout. Až nedávno jsme řešili, že nám firmy čím dál častěji dodávají databázi firem jako seznam názvů společností bez dalších identifikátorů. A to navíc ještě ne vždy se správnými jmény firem, takže dohledávání bylo ruční a zdlouhavé.

Co mě inspirovalo?

Inspiroval mě hlavně jeden z našich partnerů, který nám ukazoval program, který si napsal v Pythonu (asi nejpoužívanější programovací jazyk pro jednoduché appky). Ten vyhledával názvy firem v ARESu. Super, pokud jste měli přesné názvy firem a nechtěli například hledat obce. Tam už jsem já s ARESem narazil a začal hledat jinou cestu.

Programovat opravdu umět nemusíte

Takže jsem oprášil svůj nikdy nepoužitý účet u Google AI Studio (dále GAIS) a začal „programovat“. Uvozovky jsou možná málo, vlastně jsem jen popisoval, co od aplikace chci a kompletní programování za mě udělalo GAIS, na kód jsem se, přiznám se, ani nepodíval. Stejně bych tam nic neviděl.

Je potřeba se přes API (rozhraní pro propojení různých aplikací) napojit do databáze a na to potřebujete API klíč (pro ARES ho najdete u nich na webu, pro komerční databáze si ho většinou vygenerujete ve vašem účtu). Já jsem použil komerční databázi Bizmachine Prospector, kterou používáme v LEADMACHINE. Přímo v GAIS přes Build -> Apps -> Create a new app vytvoříte novou aplikaci a už píšete pokyny. Já jsem začal jednoduchým zadáním:
Na základě xls souboru, kde budou v prvním sloupci názvy firem, se připojíš přes API do české databáze Prospector a dohledáš IČ, které zapíšeš do druhého sloupce. Pokud bude více možností, pomocí Gemini se mě zeptáš, jaké firmy hledám a podle toho vybereš tu správnou. Ostatní přidáš jako další sloupce s názvy a IČ pro alternativní firmu.

AI ví často lépe, jak aplikaci vytvořit

Teď už vím, že bych začal jinak, ale naštěstí byla AI chytřejší než já a rovnou mi navrhla lepší řešení, které dávalo smysl. Tedy mi rovnou dala výběrové okno při více shodách a já ze seznamu vybral tu správnou firmu. A po další komunikaci, kdy si samo GAIS opravovalo chyby a vyzvalo mě k zadání API klíče, byla appka slušně použitelná. Pak už bylo jednoduché přidávat další funkce, takže teď už mohu zkopírovat seznam firem (tedy nemusím nahrávat excel) přímo, nebo mohu pomocí Gemini před hledáním v Prospectoru opravit názvy firem.

Závěr

Dnes už téměř všechny webové služby mají přístup přes API, takže se můžete připojit na všemožné databáze, ať už veřejné či komerční a dohledávat potřebné informace. A kombinovat je třeba s jinými informacemi z jiné služby. Důležité je si ujasnit zadání, programování za vás už udělá AI. Tak do toho!

Stanislav Jarolímek
Email: stanislav@leadmachine.cz
Úvodní obrázek: Google Gemini